您的位置:首页 > Web前端 > JQuery

小议jquery的remove()和detach()的方法区别

2016-10-05 21:48 399 查看
remove()指的是删除节点,而detach()删除之后,重新添加时保留元素之前的操作行为;

例如:

<script>
$(function(){
$('#div1').click(function(){
alert(123);
});
var $div = $('#div1').detach();   //删除元素,但是可以保留元素之前的操作行为
$('body').append( $div );
});
</script>
</head>
<body>
<div id="div1">div</div>
<hr>
</body>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: