nextUntil метуди
nextUntil метуди
бир ота-она ичида берилган элементдан кейин
турган элементларни қайтаради. Метод берилган
элементдан бошлаб, методнинг параметрида
кўрсатилган селекторга тушган биринчи
элементгача бўлган элементларни қайтаради.
Агар методга параметрлар ўтказмасанг, у
nextAll
метуди каби ишлайди.
Синтаксис
Биринчи параметр сифатида сатр кўринишидаги танлов ифодасини, DOM тугун ёки jQuery объектини ўтказиш мумкин. Иккинчи параметр сифатида қўшимча филтрлаш шартини сатр кўринишида ўтказиш мумкин. Иккала параметр хам мажбурий эмас:
.nextUntil([селектор], [фильтр]);
Мисол
#test элементни топамиз ва унинг
www синфли абзацгача бўлган барча
қуйидаги қошинларига
html
метуди ёрдамида '!' матнини қўйамиз:
<p>outside</p>
<div>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
</div>
<p>outside</p>
$('#test').prevUntil('p.www').html('!');
HTML код шундай кўринишга келади:
<p>outside</p>
<div>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>!</p>
<p>!</p>
<p class="www">inside</p>
<p>inside</p>
</div>
<p>outside</p>
Қаранг
-
prevUntilметуди,
берилган элементдан олдин турган элементларни қайтаради -
nextметуди,
элементнинг қуйидаги қошинини олиш имконини беради -
nextAllметуди,
бир ота-она ичида берилган элементдан кейин турган элементларни қайтаради -
siblingsметуди,
бир ота-она ичидаги элементнинг қошинларини олиш имконини беради