0

ページに次の HTML があります。

<div class="component">
  <a href="#" class="delete">delete</a>
</div>

そして、ページの読み込み時に次のスクリプトがあります。

$(document).ready(function(){

  $('a.delete').on('click', function() {
    ....
  });

});

このページには、ページを操作し、次の方法で削除する他の Javascript コードがあります。

$('.component').remove();

私の質問: HTML を削除する前に、イベント ハンドラーを削除 (アンバインド) する必要がありますか? そうでない場合、メモリリークやその他の影響はありますか?

よろしくお願いします!

4

1 に答える 1