检测何时同时点击两个不同的元素

时间:2015-06-26 14:12:08

标签: javascript jquery html

我想在同时点击两个不同的元素时运行一些代码。显然我们只有一只鼠标,但在移动设备上似乎可以实现这一点,用户可以同时使用两根手指。

我发现这个answer,其中使用了一个多选择器来实现这种功能:

$('#someElement').mouseleave() || $('#someOtherElement').mouseleave()) {

// do something

});

但是,通过使用&&和&操作者:

$('#someElement').click() && $('#someOtherElement').click()) {

// do something

});

2 个答案:

答案 0 :(得分:2)

使用超时和您接受的点击之间的时间间隔来跟踪点击。在下面的示例中,如果在1秒内单击它们,逻辑将触发:

scripts

答案 1 :(得分:0)

您可以使用可用的Mobile JavaScript Frameworks或写下自定义代码,例如this

希望这就是你要找的东西。