.add()
.
.add()
ialah kaedah yang digunakan oleh jQuery untuk menggabungkan dua atau lebih koleksi. Ia menambah elemen dari satu koleksi ke koleksi yang lain. Set baharu merangkumi semua elemen dalam set asal serta elemen baharu. Kaedah
<p>.add()
boleh menerima berbilang parameter, dengan setiap parameter ialah pemilih CSS, elemen DOM atau satu set elemen DOM. Parameter ini akan ditambahkan pada koleksi asal.
<p>Pertimbangkan struktur HTML berikut:
<div class="box"> <p>这里是段落1</p> </div> <div class="box"> <p>这里是段落2</p> </div>
<p>
elemen dan <div>
elemen dan menambahnya pada koleksi baharu, gunakan .add()
Kaedah: var $newCollection = $('p').add('div');
$newCollection
akan mengandungi semua elemen <p>
dan <div>
.
.children()
: Mengembalikan koleksi elemen anak unsur padanan. .parent()
: Mengembalikan elemen induk langsung bagi elemen padanan. .siblings()
: Mengembalikan set elemen adik-beradik unsur padanan. .next()
: Mengembalikan elemen adik beradik seterusnya bagi elemen padanan. .prev()
: Mengembalikan elemen adik beradik sebelumnya bagi elemen padanan. .siblings()
untuk mencari semua elemen adik beradik bagi nama kelas .red
:
<div class="box"> <div class="red">红色盒子</div> <div>白色盒子1</div> <div>白色盒子2</div> </div> <div class="box"> <div class="red">红色盒子2</div> <div>白色盒子3</div> <div>白色盒子4</div> </div>
$(document).ready(function() { $('.red').siblings().css('background-color', 'gray'); });
.red
RingkasanjQuery menyediakan banyak kaedah untuk merentasi elemen DOM untuk memanipulasi HTML dan CSS dengan mudah. Kaedah <p> boleh menggabungkan dua atau lebih koleksi elemen. .add()
Di atas adalah pengenalan ringkas kepada kaedah jQuery traversal dan <p>, saya harap ia akan membantu anda. .add()
Atas ialah kandungan terperinci Cara menggunakan kaedah tambah traversal jQuery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!