我使用AJAX
将一些数据加载到主页面。例如,我插入以下代码:
<div id="content_apps">
<script>
$(document).ajaxComplete(function(){
alert('needs to be deleted!');
});
</script>
<div id="navigation-block">
<!-- SOME CODE -->
</div>
</div>
使用后,我使用$("#content_apps").remove();
功能删除此内容。当我再次插入时,alert('needs to be deleted!');
被调用两次。如何删除这个匿名函数?
答案 0 :(得分:1)
您可以在该特定命名空间中为其指定命名空间和解除绑定:
答案 1 :(得分:0)
您需要取消绑定事件处理程序。
$(document).unbind('ajaxComplete');