jQuery ialah set alat yang berkuasa untuk pengaturcaraan JavaScript yang membolehkan pembangun menulis kod yang ringkas dan cekap. jQuery menyediakan banyak cara untuk melintasi pokok DOM, satu tugas biasa ialah mencari elemen div di bawah div.
Untuk menyelesaikan tugas ini, jQuery menyediakan beberapa pemilih dan penapis. Antaranya, pemilih yang paling biasa digunakan ialah pemilih keturunan dan pemilih elemen anak.
Pemilih turunan menggunakan aksara ruang untuk menyambungkan dua pemilih, contohnya:
//查找所有 div 元素的前一个 span 元素 $("div span");
Pemilih elemen anak menggunakan simbol yang lebih besar daripada (>) untuk menyambungkan dua pemilih, Contohnya:
//查找所有父元素为 div 的直接子元素的 span 元素 $("div > span");
Selain pemilih asas ini, jQuery juga menyediakan beberapa pemilih praktikal lain, seperti: pertama, :last, :eq(), dsb., yang boleh digunakan mengikut keperluan Cari elemen dalam pokok DOM.
Selain menggunakan pemilih, jQuery boleh menapis lagi elemen yang ditemui melalui penapis. Penapis juga boleh memilih berdasarkan atribut, status dan kedudukan elemen, seperti:
//查找具有 class 为 "inner" 的 div 元素 $("div").filter(".inner"); //查找第一个 div 元素,其索引值为 0 $("div").eq(0); //查找最后一个 div 元素 $("div").last();
Ringkasnya, jQuery menyediakan satu siri pemilih dan penapis yang berkuasa yang boleh membantu pembangun mencari Elemen DOM dengan cekap dalam pokok. Jika anda perlu mencari elemen div di bawah div, anda boleh menggunakan pemilih keturunan atau anak, atau gunakan penapis untuk menapis lagi elemen tersebut. Dengan sentiasa mencubanya dalam amalan, anda secara beransur-ansur akan menguasai fungsi berkuasa jQuery dan menulis kod yang lebih ringkas dan cekap.
Atas ialah kandungan terperinci Bagaimana untuk mencari sub-elemen div di bawah div dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!