Dalam pembangunan web, selalunya perlu mengubah suai elemen tertentu pada halaman secara dinamik. Sebagai perpustakaan JavaScript yang popular, jQuery menyediakan beberapa kaedah yang mudah dan mudah digunakan untuk menggantikan elemen Artikel ini akan memperkenalkan beberapa daripadanya.
Kaedah replaceWith() boleh menggantikan elemen yang dipilih dengan kandungan atau elemen yang ditentukan. Penggunaannya adalah seperti berikut:
$(selector).replaceWith(newContent)
Antaranya, pemilih mewakili elemen yang dipilih, dan newContent mewakili kandungan atau elemen yang diganti.
Contohnya, gantikan elemen dengan id old_div dengan sekeping kod HTML baharu:
$("#old_div").replaceWith("<div id='new_div'>这是一个新的div</div>");
html( ) kaedah boleh menetapkan atau mendapatkan innerHTML elemen yang dipilih. Ia boleh digunakan untuk menggantikan kandungan unsur. Penggunaannya adalah seperti berikut:
$(selector).html(newContent)
Antaranya, pemilih mewakili elemen yang dipilih, dan Kandungan baru mewakili kandungan yang diganti.
Sebagai contoh, gantikan kandungan elemen dengan id old_p dengan kod HTML baharu:
$("#old_p").html("<em>这是一段新的段落</em>");
Kaedah text() boleh menetapkan atau mendapatkan kandungan teks elemen yang dipilih. Ia boleh digunakan untuk menggantikan teks dalam elemen. Penggunaannya adalah seperti berikut:
$(selector).text(newContent)
Antaranya, pemilih mewakili elemen yang dipilih, dan newContent mewakili kandungan teks yang diganti.
Sebagai contoh, gantikan teks elemen dengan id old_span dengan rentetan baharu:
$("#old_span").text("这是一个新的span");
Kaedah appendTo() boleh memasukkan elemen yang ditentukan pada penghujung elemen yang dipilih, dengan itu menggantikan kedudukan elemen. Penggunaannya adalah seperti berikut:
$(newElement).appendTo(selector)
Antaranya, newElement mewakili elemen baharu yang akan disisipkan, dan pemilih mewakili elemen yang dipilih.
Sebagai contoh, masukkan sekeping kod HTML baharu di hujung elemen dengan id old_div:
$("<div>这是新元素</div>").appendTo("#old_div");
Ringkasan
Artikel ini memperkenalkan beberapa kaedah menggantikan elemen dalam jQuery. Termasuk:
Dalam pembangunan sebenar, memilih kaedah yang sesuai mengikut keperluan boleh melengkapkan pengubahsuaian dinamik elemen dengan cepat dan mudah.
Atas ialah kandungan terperinci Bagaimana untuk menggantikan elemen dengan jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!