0

を動的に生成してから、ユーザーが行を削除できるようにする関数がありliます。すでに行を削除してもaddEventListener必要ですか?removeEventListener

function li (){
  var li = document.createElement('li'), 
      that = this;

  li.addEventListener('click', function(){
     that.delete(li);
  }
}

ちなみに、私は匿名関数を使用して関数に渡しliます。それを行う別の方法はありますか?

4

1 に答える 1

0

いいえ、電話する必要はありませんremoveEventListener

以下を使用して、クリックセルフでセルフを削除します。

li.addEventListener('click', function(){
  this.parentNode.removeChild(this);
}​);​
于 2012-09-23T08:09:20.027 に答える