检测touchmove期间是否触摸了元素

时间:2014-09-16 13:33:42

标签: jquery

我有一个div元素,其中我有其他div,它们位于不同位置的父元素内。我想检测用户是否触摸了特定元素,同时触摸了父元素。有没有办法可以做到这一点?

<div class="area">
   <div class="point1"></div>
   <div class="point2"></div>
   <div class="point3"></div>
   <div class="point4"></div>
</div>

$(document).on('touchmove', function(e) { e.preventDefault(); });

例如,当他们在.area上触摸时触摸.point1我想要发生一些事情。

1 个答案:

答案 0 :(得分:1)

好吧,如果您想触发.point1的touchmove,您可以轻松地将代码放在下面:

$('.point1').on('touchmove', function(e) { e.preventDefault(); });

与另一个div相同:.point2,.point3 ......等