Kaedah JQuery untuk menggantikan DOM nodes_jquery
May 16, 2016 pm 03:55 PMContoh dalam artikel ini menerangkan cara menggantikan nod DOM dengan JQuery. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Jika anda ingin menggantikan nod, jQuery menyediakan kaedah yang sepadan, iaitu replaceWith() dan replaceAll().
Fungsi kaedahreplaceWith() adalah untuk menggantikan semua elemen padanan dengan elemen HTML atau DOM yang ditentukan.
Kod JQuery untuk contoh ini:
<script type="text/javascript"> //<![CDATA[ $(function(){ $("#btn_1").click(function(){ $(".nm_p").replaceWith('<p class="nm_p">欢迎访问www.jb51.net</p>'); }) $("#btn_2").click(function(){ $(".nm_p").replaceWith('<p class="nm_p" title="欢迎访问脚本之家" >欢迎访问脚本之家</p>'); // 同样的实现: $('<p class="nm_p">欢迎访问www.jb51.net</p>').replaceAll(".nm_p"); }) }); //]]> </script>
Anda juga boleh menggunakan kaedah lain dalam JQuery, replaceAll(), yang mempunyai kesan yang sama seperti kaedah replaceWith(), kecuali operasi replaceWith() diterbalikkan Anda boleh menggunakan kod jQuery berikut untuk mencapai fungsi yang sama :
Kedua-dua ayat kod JQuery ini akan mencapai kesan penggantian nod.
PS: Jika acara telah terikat pada elemen sebelum penggantian, acara asal terikat akan hilang bersama-sama dengan elemen diganti selepas penggantian, dan acara itu perlu diikat semula pada elemen baharu.
Saya harap artikel ini akan membantu pengaturcaraan jQuery semua orang.

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Bagaimana untuk menggunakan kaedah permintaan PUT dalam jQuery?

Petua jQuery: Cepat ubah suai teks semua teg pada halaman

Gunakan jQuery untuk mengubah suai kandungan teks semua teg

Penjelasan terperinci tentang cara menggantikan baris baharu dalam PHP

Kemahiran penggantian PHP didedahkan!

Fahami peranan dan senario aplikasi eq dalam jQuery

Bolehkah PHP menggantikan fungsi JSP?

Perkongsian teknik praktikal untuk menggantikan ruang di Golang
