首页 > 其他分享 >jquery删除替换元素remove、detach、empty、replaceWith、replaceAll

jquery删除替换元素remove、detach、empty、replaceWith、replaceAll

时间:2023-03-10 11:37:24浏览次数:37  
标签:jquery replaceWith 删除 元素 remove 替换 div1



全栈工程师开发手册 (作者:栾鹏)

​​jquery系列教程2-DOM操作全解 ​​

jquery删除替换元素

jquery中进行删除替换元素的函数包括remove、detach、empty、replaceWith、replaceAll,具体功能如代码中注释。

代码如下:

$(".divclass").remove("div[title='mytitle']");      //选择性删除元素
$("#div1").remove(); //删除元素,解除绑定事件与附加数据
$("#div1").detach(); //删除元素,不解除绑定事件与附加数据
$("#div1").empty(); //设置innerHtml为空,删除所有子元素

$("#div1 label").replaceWith("<label>替换的新元素</label>"); //将label整个元素替换成新的h5代码
$("<label>替换的新元素</label>").replaceAll("#div1 label"); //新建元素替换已有元素,参数为选择器表达式


标签:jquery,replaceWith,删除,元素,remove,替换,div1
From: https://blog.51cto.com/u_15858929/6112845

相关文章