Метод end
Метод end возвращает
предыдущий набор элементов в текущей цепочке
методов.
Синтаксис
.end();
Пример
В следующем примере мы найдем все абзацы,
затем выберем среди найденных абзацы
с классом www с помощью
filter
и им в конец добавим текст '!' при помощи метода
append,
затем вернемся к предыдущему набору (это
набор $('p')), используя end, и им
в конец добавим текст '?'. Получится,
что у абзацев с классом www будет
текст '!?', а у обычных абзацев -
текст '?':
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
$('p').filter('.www').append('!').end().append('?');
HTML код станет выглядеть так:
<p class="www">text!?</p>
<p class="www">text!?</p>
<p>text?</p>
<p>text?</p>