我有以下旨在捕获双击事件的脚本代码,因此我可以在适合页面的大小和完整大小之间切换图像。问题是在 iPhone 4 上运行的 Safari 浏览器中根本没有触发点击事件。在下面的代码中,无论我在触摸屏上做什么,警报都不会显示。
$(function () {
$('#showImage').on('tap', function (event) {
alert("gets in tap event");
var d = new Date();
var tapTime = d.getTime();
if (tapTime - lastTapTime > 500) {
lastTapTime = tapTime;
}
else {
toggleResize();
}
});
});
为什么这不起作用?