Javascript jQuery移动停止保持事件
当用户停止按住tabhold事件时,是否有方法调用事件 工作原理如下:Javascript jQuery移动停止保持事件,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,当用户停止按住tabhold事件时,是否有方法调用事件 工作原理如下: $(document).on('taphold', 'someElement', function() { doSomething() }); $(document).on('tapholdrelease', 'someElement', function() { stopDoingSomething; }); 我之所以要这样做,是因为我有一个html画布元素,当用户触摸一个div时,我需要对该元素设置动画,
$(document).on('taphold', 'someElement', function()
{
doSomething()
});
$(document).on('tapholdrelease', 'someElement', function()
{
stopDoingSomething;
});
我之所以要这样做,是因为我有一个html画布元素,当用户触摸一个div时,我需要对该元素设置动画,然后当用户停止触摸它时,停止动画
有什么想法吗?在手机上使用.mousedown()和.mouseup()事件是否有效 看看这个:
当用户将手指抬离曲面时,将触发touchend事件
发送。同样,如果手指从画布上移开,我们会得到一个
触摸离开事件
function startup() {
var el = document.getElementsByTagName("canvas")[0];
el.addEventListener("touchstart", handleStart, false);
el.addEventListener("touchend", handleEnd, false);
el.addEventListener("touchcancel", handleCancel, false);
el.addEventListener("touchleave", handleEnd, false);
el.addEventListener("touchmove", handleMove, false);
log("initialized.");
}