Приднестровская поддержка XOOPS
Метод .parents(), в отличие от метода .parent(), возвращает все элементы-предки и может принимать необязательный селектор для фильтрации результатов.
Для выбора всех элементов-предков флажка на странице образца формы выполните следующую команду:
$(":checkbox").parents();
Будут найдены все элементы-предки флажка, вплоть до элемента html.
_______________________________________
>>> $(":checkbox").parents()
[label, fieldset, form #, body, html]
_______________________________________
Чтобы отфильтровать результат и возвратить лишь элемент form, видоизмените код, как показано ниже.
$(":checkbox").parents("form");
Это приведет к тому, что из всех элементов-предков флажка будет возвращен только элемент form.
_______________________________________
>>> $(":checkbox").parents("form")
[form #]
_______________________________________
Наконец, для выбора диапазона родительских элементов, ограниченного элементом, соответствующим селектору (аналогично рассмотренным ранее примерам с методами .nextUntilO и .prevUntil ()), используется метод .parentsUntil ().
$(":checkbox").parentsUntil("form");
Приведенная выше команда возвращает все элементы-предки флажка, пока не встретится элемент form.
_______________________________________
>>> $(":checkbox").parentsUntil("form")
[label, fieldset]
_______________________________________
Отправитель | Нити |
---|
3 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 3 далее... |