gpt4 book ai didi

javascript - 在单个选择器上对多个事件处理程序使用 .off 函数

转载 作者:行者123 更新时间:2023-11-29 19:37:53 25 4
gpt4 key购买 nike

我有一个代码,其中我使用 jquery 的 .on 函数将多个事件处理程序附加到单个选择器

$(document).on({

mouseenter: function() {
console.log("handle enter");

},
mouseleave: function() {
console.log("handle leave");

},
click: function(){
console.log("clicked");
}
},'.handle');

现在我想删除所有这些事件处理程序。我知道这可以通过以下方式使用 .off 来实现

$(document).off("mouseenter",".handle");
$(document).off("mouseleave",".handle");
$(document).off("click",".handle");

但是我担心的是我只想使用 .off 函数一次并实现上述目标。我怎样才能做到这一点?任何帮助将不胜感激。

最佳答案

您可以只用空格分隔事件,请在此处查看 .off 函数的第二个描述:http://api.jquery.com/off

$(document).off("mouseenter mouseleave click",".handle");

关于javascript - 在单个选择器上对多个事件处理程序使用 .off 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24533149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com