为什么jquery不单独绑定点击和双击事件?

时间:2014-03-30 14:53:13

标签: jquery click double-click

我一直在尝试将单独的点击和双击事件添加到范围标记,例如:

    $( document ).ready(function(){

    $("span").dblclick(function(){alert("b");});
    $("span").click(function(){alert("a");});

     });

经过多次(多次!)头部攻击后,我找到了解决方案here。说实话,jquery不会自动执行此操作似乎有点令人惊讶。有人可以提供一个例子,说明为什么一个人不希望他们单独绑定吗?

1 个答案:

答案 0 :(得分:1)

实际上,jquery会单独绑定它们。

它也可以正常工作。

您必须使用console.log,因为alert会扰乱代码执行。

双击会发生什么?

当您使用console.log时,由于双击有2次点击,您将获得2 a

和1 b,因为只需双击一次。

单次点击会发生什么?

只会执行.click()