我在页面链接上使用点击事件。它在 iPad 的Safari上运行良好,但是当我在同一页面上使用触摸事件时,点击事件停止工作;只有触摸事件在 iPad 上有效。
点击事件:
link.onclick = onLinkClick;
触摸事件:
$('#sdiv').bind({
'touchstart': function (e) {
onTouchStart(e, sdiv);
}
});
$('#sdiv').bind({
'touchend': function (e) {
onTouchEnd(e);
}
});
$('#sdiv').bind({
'touchmove': function (e) {
onTouchMove(e);
}
});
$('#sdiv').bind({
'touchcancel': function (e) {
onTouchCancel(e);
}
});