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методу,
элементдин бир эле ата-энедин ичиндеги коңшуларын алууга мүмкүндүк берет