我一直在尝试将单独的点击和双击事件添加到范围标记,例如:
$( document ).ready(function(){
$("span").dblclick(function(){alert("b");});
$("span").click(function(){alert("a");});
});
经过多次(多次!)头部攻击后,我找到了解决方案here。说实话,jquery不会自动执行此操作似乎有点令人惊讶。有人可以提供一个例子,说明为什么一个人不希望他们单独绑定吗?
答案 0 :(得分:1)
实际上,jquery会单独绑定它们。
它也可以正常工作。
您必须使用console.log
,因为alert
会扰乱代码执行。
当您使用console.log
时,由于双击有2次点击,您将获得2 a
和1 b
,因为只需双击一次。
只会执行.click()
。