国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JQuery替換DOM節點的方法

2019-11-20 12:18:04
字體:
來源:轉載
供稿:網友

本文實例講述了JQuery替換DOM節點的方法。分享給大家供大家參考。具體分析如下:

如果要替換某個節點,jQuery提供了相應的方法,即replaceWith()和replaceAll()。

replaceWith()方法的作用是將所有匹配的元素都替換成指定的HTML或者DOM元素。

本例 JQuery 代碼:

<script type="text/javascript">//<![CDATA[$(function(){ $("#btn_1").click(function(){  $(".nm_p").replaceWith('<p class="nm_p">歡迎訪問m.survivalescaperooms.com</p>');  }) $("#btn_2").click(function(){  $(".nm_p").replaceWith('<p class="nm_p" title="歡迎訪問武林網" >歡迎訪問武林網</p>');   // 同樣的實現: $('<p class="nm_p">歡迎訪問m.survivalescaperooms.com</p>').replaceAll(".nm_p");  })});//]]></script>

也可以使用JQuery中另一個方法replaceAll()來實現,該方法與replaceWith()方法的作用相同,只是顛倒了replaceWith()操作,可以使用如下jQuery代碼實現同樣的功能:

復制代碼 代碼如下:
$('<p class="nm_p">歡迎訪問m.survivalescaperooms.com</p>').replaceAll(".nm_p");

這兩句JQuery代碼都會實現節點替換效果。

PS:如果在替換之前,已經為元素綁定事件,替換后原先綁定的事件將會與被替換的元素一起消失,需要在新元素上重新綁定事件。

希望本文所述對大家的jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台中县| 齐河县| 景德镇市| 凤台县| 德惠市| 高邑县| 山西省| 安泽县| 永福县| 彩票| 读书| 无锡市| 全椒县| 宣武区| 华亭县| 讷河市| 施甸县| 丰顺县| 辽阳市| 于田县| 柘城县| 平江县| 托克托县| 赫章县| 滨海县| 桃园县| 工布江达县| 广西| 若尔盖县| 敦化市| 淮南市| 昌平区| 金昌市| 宝坻区| 遵义市| 崇信县| 弥渡县| 六枝特区| 镇赉县| 屯留县| 平度市|