Равиши 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,
ки имкон медиҳад ҳамсояҳои элементро дар дохили як волидайн гирем