日期:2014-05-16  浏览次数:20427 次

jquery绑定后的对象移除后需要unbind吗
比如
<button id="aa">123213</button>

$("#aa").click(function(){

}).mousemove(function(){

}).mouseenter(function(){

});

绑定了他的事件,然后我 $("#aa").remove();

把他删除,这样需要写上 $("#aa").unbind() 或者 $("#aa").off(); 吗

因为其中添加绑定和删除的操作非常之多,如果不unbind会不会影响性能,在内存里留下一些垃圾等

摆脱各位认真回答下,有依据的情况下才回答,因为这个对我项目非常重要


------解决方案--------------------
楼主这里并没有用到绑定事件处理函数bind啊,为什么要加 unbind呢?http://www.w3school.com.cn/jquery/event_unbind.asp