Kaedah nextUntil
Kaedah nextUntil mengembalikan
elemen-elemen yang terletak selepas elemen yang ditentukan
dalam induk yang sama. Kaedah ini mengembalikan
elemen-elemen dari elemen yang ditentukan sehingga elemen pertama
yang sepadan dengan pemilih, yang dinyatakan
dalam parameter kaedah. Jika tiada parameter diberikan
kepada kaedah ini, ia akan berfungsi seperti kaedah
nextAll.
Sintaks
Parameter pertama boleh menerima ungkapan dalam bentuk rentetan, yang digunakan untuk pemilihan, nod DOM atau objek jQuery. Parameter kedua boleh menerima syarat penapisan tambahan dalam bentuk rentetan. Kedua-dua parameter adalah pilihan:
.nextUntil([pemilih], [penapis]);
Contoh
Mari cari elemen #test dan tetapkan teks
'!' kepada semua jirannya di bawah sehingga perenggan dengan kelas www
menggunakan kaedah
html:
<p>di luar</p>
<div>
<p>di dalam</p>
<p class="www">di dalam</p>
<p>di dalam</p>
<p>di dalam</p>
<p id="test">di dalam</p>
<p>di dalam</p>
<p>di dalam</p>
<p class="www">di dalam</p>
<p>di dalam</p>
</div>
<p>di luar</p>
$('#test').prevUntil('p.www').html('!');
Kod HTML akan kelihatan seperti ini:
<p>di luar</p>
<div>
<p>di dalam</p>
<p class="www">di dalam</p>
<p>di dalam</p>
<p>di dalam</p>
<p id="test">di dalam</p>
<p>!</p>
<p>!</p>
<p class="www">di dalam</p>
<p>di dalam</p>
</div>
<p>di luar</p>
Lihat juga
-
kaedah
prevUntil,
yang mengembalikan elemen-elemen yang terletak sebelum elemen yang ditentukan -
kaedah
next,
yang membolehkan mendapatkan jiran elemen di bawah -
kaedah
nextAll,
yang mengembalikan elemen-elemen yang terletak selepas elemen yang ditentukan dalam induk yang sama -
kaedah
siblings,
yang membolehkan mendapatkan jiran elemen dalam induk yang sama