gpt4 book ai didi

jquery通过分配给单个元素的命名空间解除绑定(bind)多个事件

转载 作者:行者123 更新时间:2023-12-04 17:06:38 25 4
gpt4 key购买 nike

我知道我可以编写这样的委托(delegate)函数:

$("table").on("click.customNS", "td", function(){
//do something
});

然后解除绑定(bind),只需:
$("table").off(".customNS");

那么当涉及到多个事件时会如何,如下所示:
$("table").on({
click: function(){},
dblclick: function(){}
}, "td");

我应该在哪里写命名空间?这样我就可以只用命名空间解除两个事件的绑定(bind)

最佳答案

我相信您可以通过以下方法解除这两个事件的绑定(bind)。

$("table").off("click dblclick","td");

请在此处查看 .off() 函数的第二个描述: http://api.jquery.com/off

关于jquery通过分配给单个元素的命名空间解除绑定(bind)多个事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51226274/

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