javascript - 如何取消绑定(bind)正在调用 event.preventDefault() 的监听器(使用 jQuery)?

标签 javascript jquery events preventdefault event-bubbling

jquery切换默认调用preventDefault(),因此默认值不起作用。 你不能点击复选框,你不能点击链接等等

是否可以恢复默认处理程序?

最佳答案

就我而言:

$('#some_link').click(function(event){
    event.preventDefault();
});

$('#some_link').unbind('click'); 是恢复默认操作的唯一方法。

如下所示:https://stackoverflow.com/a/1673570/211514

关于javascript - 如何取消绑定(bind)正在调用 event.preventDefault() 的监听器(使用 jQuery)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26214261/

相关文章:

php - FancyBox 并在 fancybox 退出时自动加载文件

events - 事件触发时获取 ID 属性 (elm v0.19.1)

javascript - Grails-如何验证 gsp 中参数的值?

Javascript 似乎没有正确返回 Parse 对象

javascript - AJAX 调用未执行

javascript - 监听事件,例如在 JavaScript 中添加新元素

恢复时的 jQuery ui.draggable 事件/状态

javascript - 从 Gmail API 批量获取超过 10,000 封电子邮件的电子邮件发件人

javascript - 上传前更改文件名 dropzone

javascript - 处理 jQuery 事件时 JavaScript 类中的“this”关键字覆盖