标签: jquery events click touchstart
在jQuery中,您可以将两个事件绑定到一个jQuery对象。第一个事件启动后,如何停止第二个事件的触发?如果我点击我的元素,touchstart会立即触发。但是,如果我将手指放在元素上,那么点击就会触发。我只想触摸开始然后停止。问题是它连续两次运行我的函数。
$(document).on("touchstart click", ".bluePill", function (e) {e.stopPropagation();});
答案 0 :(得分:0)
你必须使用这个:http://api.jquery.com/event.stopImmediatePropagation/