Kaedah prevAll
Kaedah prevAll mengembalikan
semua elemen yang terletak sebelum elemen yang ditentukan
dalam induk yang sama.
Sintaks
Mendapatkan semua elemen sebelah di atas:
$(pemilih).prevAll();
Anda juga boleh menapis elemen sebelah berdasarkan pemilih yang ditentukan:
$(elemen).prevAll(pemilih);
Contoh
Mari cari elemen #test dan tetapkan teks '!'
kepada semua elemen sebelah di atasnya menggunakan kaedah
html:
<p>di luar</p>
<div>
<p>di dalam</p>
<p>di dalam</p>
<p id="test">di dalam</p>
<p>di dalam</p>
<p>di dalam</p>
</div>
<p>di luar</p>
$('#test').prevAll().html('!');
Kod HTML akan kelihatan seperti ini:
<p>di luar</p>
<div>
<p>!</p>
<p>!</p>
<p id="test">di dalam</p>
<p>di dalam</p>
<p>di dalam</p>
</div>
<p>di luar</p>
Lihat juga
-
kaedah
nextAll,
yang mengembalikan elemen-elemen yang terletak selepas elemen yang ditentukan dalam induk yang sama -
kaedah
prev,
yang membolehkan mendapatkan elemen sebelah di atas elemen -
kaedah
prevUntil,
yang mengembalikan elemen-elemen yang terletak sebelum elemen yang ditentukan -
kaedah
siblings,
yang membolehkan mendapatkan elemen-elemen sebelah dalam induk yang sama