Dalam pemilih dan operasi DOM, jQuery, sebagai salah satu perpustakaan JavaScript yang paling popular, digunakan secara meluas dalam pembangunan bahagian hadapan dan interaksi halaman web. Dalam jQuery, jika anda perlu menambah nod induk pada elemen sedia ada, anda boleh menggunakan coretan kod berikut:
//创建父节点 var parent = $("<div></div>"); //选择子节点 var child = $("p"); //将子节点添加到父节点中 child.wrap(parent);
Dalam kod di atas, elemen
dipilih). Akhir sekali gunakan kaedah .wrap() untuk menambah nod anak pada nod induk.
Selain itu, jQuery juga menyediakan beberapa kaedah lain untuk menambah nod induk, sila rujuk coretan kod berikut:
//创建父节点 var parent = $("<div></div>"); //选择子节点 var child = $("p"); //将父节点插入到子节点的前面 child.before(parent); //将父节点插入到子节点的后面 child.after(parent); //将父节点插入到子节点的内部 child.append(parent);
Dalam kod di atas, kaedah .before() memasukkan elemen ke dalam pemilih Di hadapan elemen yang dipilih, kaedah .after() memasukkan elemen selepas elemen yang dipilih oleh pemilih, manakala kaedah .append() memasukkan elemen baharu pada hujung dalaman elemen yang dipilih oleh pemilih. Kaedah ini juga boleh digunakan bersama untuk melaksanakan operasi DOM yang lebih kompleks.
Perlu diambil perhatian bahawa sebelum melakukan operasi menambah nod induk ini, anda perlu memastikan bahawa satu atau lebih nod anak telah dipilih, jika tidak, operasi ini tidak akan memberi kesan. Pada masa yang sama, gaya CSS mungkin perlu dilaraskan semula selepas menambah nod induk untuk menjadikan reka letak halaman konsisten.
Atas ialah kandungan terperinci Bagaimana untuk menambah bahagian induk dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!