【问题标题】:如何删除具有不同事件参数的事件侦听器?
【发布时间】:2021-06-09 12:26:44
【问题描述】:

我有一个使用“mousemove”参数发生的事件监听器:

currentCardEl.addEventListener("mousemove", updateCard);

我可以使用 removeEventListener 和另一个参数来删除这个函数吗?

currentCardEl.removeEventListener("mouseleave", updateCard, true);

【问题讨论】:

  • 你想做什么?为什么removeEventListener 从未为mouseleave 添加监听器?
  • 谢谢!我已经解决了问题)

标签: javascript events actionscript listener


【解决方案1】:

你可以这样做,当你不想做这个事件时,满足一个 sertian 条件。其他不知道

temp.addEventListner(MouseEvent.CLICK, thisIsTheFunction);

function thisIsTheFunction(evt:MouseEvent){
   if(){ //Here you have the condition

   }
}

【讨论】:

    猜你喜欢
    • 2018-09-04
    • 1970-01-01
    • 2023-03-29
    • 2022-08-03
    • 1970-01-01
    • 1970-01-01
    • 2015-05-23
    • 2012-09-10
    • 2011-03-07
    相关资源
    最近更新 更多