А можете непосредственно HTML дать?
Если я правильно понял структуру, то как-то так:
http://learn.javascript.ru/play/DkP0pc
Если хвост после li фиксированной структуры, то как вариант можно через XPath сделать сначала выборку для элементов "a" внутри li, и уже потом искать li через их цепочку родителей. Что-то типо этого:
http://learn.javascript.ru/play/IHsr5