我已经为 Web 应用程序编写了很多 AJAX 代码,并且没有考虑双击某些内容可能导致的问题。我已经为敏感的 AJAX 调用实现了一个“inprogress”变量,这样用户双击就不会弄乱它,但我想知道是否有一种简单的方法可以禁用内部任何地方(任何元素中)的所有双击网页的整个主体,而不必为每个特定元素单独执行。
感谢您的建议
最佳答案
尝试像这样疯狂的事情:
$("*").dblclick(function (event)
{
event.preventDefault();
});
理论上,它会捕获任何元素上的双击事件,然后基本上不执行任何操作(取消默认操作)。
关于Javascript/Jquery,禁用网页正文中任何位置的所有双击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5905846/