2010-01-21 6 views
3

Есть ли встроенная функция в jQuery, которая позволила бы мне получить всех родителей до родителя с определенным идентификатором? У меня есть глубоко вложенный неупорядоченный список, и если у меня есть ссылка на один из «ли», мне нужно найти все родительские «li» до корня «ul». Если я использую parent(), он дает мне всех родителей до корня документа. Один из способов - просто написать рекурсивную функцию и проверить идентификатор родителя, но если есть что-то построенное, я бы предпочел использовать это.jQuery: найти всех родителей до определенного родителя

ответ

3

Parents Until должен работать для этого. Я думаю, вам нужен jQuery 1.4, чтобы использовать его.

+0

Круто, мне придется обновить до 1.4 – epitka

+0

Да, это, безусловно, только версия 1.4. Модернизация (надеюсь) не должна быть большой проблемой. – rosscj2533

2

$ ('LI'). Ближайший ('уль')

+0

Он хочет, чтобы все родители, а не только самые лучшие. –

Смежные вопросы