Методи prevUntil
Методи prevUntil элементҳое, ки дар назди як волидайн пеш аз элементҳои додашуда ҷойгиранд, бармегардонад. Метод аз элементҳои додашуда то аввалин элементе, ки дар зери селектори мушаххасшуда дар параметри метод меафтад, элементҳоро бармегардонад. Агар ба метод параметрҳо дода нашаванд, он ҳамчун метод prevAll кор мекунад.
Синтаксис
Дар параметри аввал шумо метавонед ибораро дар шакли сатр, ки бар асоси он интихоб сурат мегирад, DOM гиреҳ ё объекти jQuery интиқол диҳед. Дар параметри дуюм шумо метавонед шарити иловагии филтркуниро дар шакли сатр интиқол диҳед. Ҳарду параметр ихтиёрӣ мебошанд:
.prevUntil([селектор], [фильтр]);
Мисол
Биёед элементи #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>
Нигаред низ
-
методи
nextUntil,
ки элементҳое, ки пас аз элементҳои додашуда ҷойгиранд, бармегардонад -
методи
prev,
ки ба шумо имкон медиҳад, ки ҳамсояи элемент аз боло гиред -
методи
prevAll,
ки ҳамаи элементҳое, ки дар назди як волидайн пеш аз элементҳои додашуда ҷойгиранд, бармегардонад -
методи
siblings,
ки ба шумо имкон медиҳад, ки ҳамсояҳои элементро дар назди як волидайн гиред