如何取消绑定正在调用 event.preventDefault()(使用 jQuery)的侦听器? [英] How to unbind a listener that is calling event.preventDefault() (using jQuery)?

查看:24
本文介绍了如何取消绑定正在调用 event.preventDefault()(使用 jQuery)的侦听器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

jquery 切换默认调用 preventDefault(),所以默认值不起作用.你不能点击一个复选框,你不能点击一个链接等等

jquery toggle calls preventDefault() by default, so the defaults don't work. you can't click a checkbox, you cant click a link etc etc

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

is it possible to restore the default handler?

推荐答案

就我而言:

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

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

$('#some_link').unbind('click'); worked as the only method to restore the default action.

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

这篇关于如何取消绑定正在调用 event.preventDefault()(使用 jQuery)的侦听器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆