jQueryда ўтган сет
Баъзан jQuery занжирларини куришда ўтган сетга
қайтиш зарурати тугилади.
Бу end
методи ёрдамида бажарилади.
Куйидаги мисолда HTML код келтирилган:
<p class="www">матн</p>
<p class="www">матн</p>
<p>матн</p>
<p>матн</p>
Бизнинг вазифамиз аввал барча абзацларни топиш,
сўнгра топилган абзацлар орасидан
www классли абзацларни filter
методи ёрдамида танлаб олиш
ва, append
методи ёрдамида,
уларнинг охирига '!' матнини қўшиш.
Сўнгра биз ўтган сетга (бу
$('p') сети) end ёрдамида қайтамиз ва уларнинг
охирига '?' матнини қўшамиз.
Натижада, www классли абзацларда
'!?' матни бўлади, оддий абзацларда
эса - '?' матни бўлади:
$('p').filter('.www').append('!').end().append('?');
www классли барча h2 ларни топинг,
уларни қизил рангга киритинг, сўнгра топилган
элементлар орасидан test классли элементларни топинг ва
уларга шрифт ўлчамини 30px га текизинг.