gpt4 book ai didi

javascript - 从 click 重新分配 click 事件(使用 jQuery)

转载 作者:行者123 更新时间:2023-11-28 14:05:24 25 4
gpt4 key购买 nike

我在使用这个 javascript 时遇到了一些问题(使用 jQuery):

$(a).click(function(){
alert('hi')
this.unbind.click(function(){
doSomethingElse(this);
})
})

当 a 被点击时,它应该重新分配自己的点击事件。不幸的是,它也会触发第二个点击事件。我知道这与传播有关,但我不知道如何阻止这种行为。

有什么想法吗?

山姆

最佳答案

$(a).click(function(e){
alert('hi')
$(this).unbind('click', arguments.callee).click(function(){
doSomethingElse(this);
})
e.preventDefault();
})

关于javascript - 从 click 重新分配 click 事件(使用 jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1763500/

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