Оглавление

.end()

Иногда в процессе работы со сценариями jQuery может возникнуть необходимость возвратиться к последнему набору элементов, сохраненному в jQuery. Именно для этой цели и предусмотрен метод .end(), возвращающий объект jQuery в состояние, в котором он находился непосредственно перед выполнением последней операции фильтрации в текущей цепочке объектов jQuery.


Приведенный ниже код сначала выбирает все абзацы, а затем находит в полученном наборе все элементы span, при этом исходный набор абзацев становится недоступным.

_________________________________

>>> $("p").find("span")
[span, span.foo]

_________________________________

 
Чтобы возвратиться к предварительно полученному набору абзацев, добавьте вызов метода .end() в конец цепочки.
_________________________________
>>> $("p").find("span").end()
[p, p.foo, p, p#bar]

_________________________________

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити