jquery的detach remove empty的区别

来源:互联网 发布:销售网络 英文 编辑:程序博客网 时间:2024/05/10 08:00


(1)
$("#id").remove();
就是把包括自己的所有组件标签全删掉




(2)
$("#id").empty();
把不包括自己的标签跟组件全部删掉
有点类似于$("#id").html("");




(3)detach是删除元素 跟remove几乎一样用法 唯一不同的是detach可以恢复此元素 恢复数据跟监听的事件



删除跟恢复元素
var p = $("#id").detach();删除
$("#id1").append(p);恢复元素




0 0