javascript - 释放 JavaScript 事件处理程序

标签 javascript jquery jquery-events

$(".guide").focus(function(){
   $(this).removeClass("guide").val("");
});

我只需要知道是否还需要做一些其他事情来释放事件处理程序,或者是否可以?

最佳答案

您还可以使用 jQuery.fn.one对于调用一次然后自动分离的事件处理程序。

$(".guide").one("focus", function(){
   $(this).removeClass("guide").val("");
});

关于javascript - 释放 JavaScript 事件处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5786435/

相关文章:

javascript - jQuery click() 没有点击?

javascript - 如果没有鼠标移动如何重定向并显示当前计时器倒计时

javascript - 在特定条件下停止单击事件处理程序

javascript - 无法从 URL 获取 JSON 数组

javascript - 为 YouTube 弹出播放器的弹出窗口应用样式

javascript - jQueryUI Accordion 不工作

javascript - 从一个 div 中存在的三个 div 中选择前两个分区

javascript - 如何区分单击事件和双击事件?

javascript - 视差背景图像不显示在 iphone 上,但它显示在 android 上我该如何解决这个问题

javascript - 如何正确训练我的神经网络