nextUntil методу
nextUntil методу
бир эле ата-эне ичинде берилген элементтен
кийинки элементтерди кайтарат. Метод берилген
элементтен баштап, методдун параметри көрсөтүлгөн
селекторго туура келген биринчи элементке чейинки
элементтерди кайтарат. Эгер методго параметрлер
бербесек, ал nextAll
методу сыяктуу иштейт.
Синтаксис
Биринчи параметр катары тандалоо үчүн колдонулуучу сыяктуу сап түрүндөгү туюнтманы, DOM түйүнүн же jQuery объектин берүүгө болот. Экинчи параметр катары кошумча фильтрлөө шартын сап түрүндө берүүгө болот. Эки параметр тең милдеттүү эмес:
.nextUntil([селектор], [фильтр]);
Мисал
Келгиле, #test элементин таап,
анын .www классы бар абзацка чейинки
бардык төмөнкү кошуналарына '!' текстин
html
методу менен коёлу:
<p>сыртта</p>
<div>
<p>ичинде</p>
<p class="www">ичинде</p>
<p>ичинде</p>
<p>ичинде</p>
<p id="test">ичинде</p>
<p>ичинде</p>
<p>ичинде</p>
<p class="www">ичинде</p>
<p>ичинде</p>
</div>
<p>сыртта</p>
$('#test').prevUntil('p.www').html('!');
HTML код ушундай болот:
<p>сыртта</p>
<div>
<p>ичинде</p>
<p class="www">ичинде</p>
<p>ичинде</p>
<p>ичинде</p>
<p id="test">ичинде</p>
<p>!</p>
<p>!</p>
<p class="www">ичинде</p>
<p>ичинде</p>
</div>
<p>сыртта</p>
Дагы караңыз
-
prevUntilметоду,
ал берилген элементтин алдындагы элементтерди кайтарат -
nextметоду,
ал элементтин төмөнкү кошунасын алууга мүмкүнчүлүк берет -
nextAllметоду,
ал бир эле ата-эне ичинде берилген элементтен кийинки элементтерди кайтарат -
siblingsметоду,
ал бир эле ата-эне ичиндеги элементтин кошуналарын алууга мүмкүнчүлүк берет