gpt4 book ai didi

javascript - 覆盖之前绑定(bind)的点击事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:00:41 26 4
gpt4 key购买 nike

当我将此代码与 id 为“foobar”的元素一起使用时:

$("#foobar").click(function () { alert("first"); });
$("#foobar").click(function () { alert("second"); });

我收到两个警报:“第一”和“第二”。

如何指定一个点击事件,同时清除所有以前附加到该元素的点击事件?我希望最后一个 $("#foobar").click(...) 删除任何以前绑定(bind)的事件。

最佳答案

您可以取消绑定(bind)已附加到该元素的事件,然后附加第二个事件处理程序,因此它将是唯一的(注意取消绑定(bind)方法)。

$("#foobar").unbind("click").click(function() { alert("second"); });

关于javascript - 覆盖之前绑定(bind)的点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2786446/

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