0

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!');が 2 回呼び出されます。この無名関数を削除するには?

4

2 に答える 2

0

イベント ハンドラーのバインドを解除する必要があります。

$(document).unbind('ajaxComplete');
于 2013-05-13T11:42:18.347 に答える