remove ( ) : 把被選中元素删除(包括事件);
detach ( ) : 把被選中元素删除,當把元素在添加到body中時,原先的事件還會保留;
看下代碼:
<div class="box">1</div>
<script>
$(".box").click(function(){
alert("呂星辰")
})
</script>
效果如下:用detach删除div,在添加到body中去,這時事件還在:

看下代碼:
<div class="box">1</div>
<script>
$(".box").click(function(){
alert("呂星辰")
})
</script>
效果如下:用detach删除div,在添加到body中去,這時事件還在: