Приднестровская поддержка XOOPS
Как и метод .children(), метод .find() предназначен для нахождения в текущем наборе тех элементов - потомков, которые соответствуют указанному селектору. Основное различие между методами .find() и .children() состоит в том, что метод .children() осуществляет поиск только дочерних элементов, т.е. непосредственных потомков, тогда как метод .find() находит все элементы-потомки, независимо от того, на каком уровне вложенности они находятся.
Чтобы убедиться в справедливости сказанного, выберите дескриптор body, а затем найдите содержащиеся внутри него элементы span, выполнив следующую команду:
$("body").find("span");
В результате будут возвращены оба элемента span.
___________________________________
>>> $("body").find("span")
[span, span.foo]
___________________________________
Но если вы попытаетесь получить то же самое с помощью метода .children(), то возвращенный набор элементов окажется пустым.
___________________________________
>>> $("body").children("span")
[]
___________________________________
Отправитель | Нити |
---|
21 пользователь(ей) активно (6 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 21 далее... |