如何在Safari for iPad中使用jQuery识别触摸事件?有可能吗?使用jQuery可以识别iPad Safari浏览器上的触摸事件吗?我在Web应用程序中使用了mouseover和mouseOut事件。iPad的Safari浏览器是否有类似的事件,因为没有像mouseOut、mouseMove这样的事件?
3 回答
当年话下
TA贡献1890条经验 获得超9个赞
$('#whatever').on({ 'touchstart' : function(){ /* do something... */ } });
慕神8447489
TA贡献1780条经验 获得超1个赞
canvas .hammer({prevent_default: true})
.bind('doubletap', function(e) { // And double click
// Zoom-in
})
.bind('dragstart', function(e) { // And mousedown
// Get ready to drag
})
.bind('drag', function(e) { // And mousemove when mousedown
// Pan the image
})
.bind('dragend', function(e) { // And mouseup
// Finish the drag
});
心有法竹
TA贡献1866条经验 获得超5个赞
触地启动 触移 触端 触取消
touchmove
document.addEventListener('touchmove', function(e) {
e.preventDefault();
var touch = e.touches[0];
alert(touch.pageX + " - " + touch.pageY);}, false);添加回答
举报
0/150
提交
取消
