【发布时间】:2013-09-05 12:52:20
【问题描述】:
我有一个 mouseover 和 mouseout 事件连接到一些带有 click 事件的图像链接,该事件会在我的网站上触发一个弹出窗口。使用智能手机时,这给了我一个额外的点击,我想删除它,我找到了添加 .on 和 touchend 的解决方案,问题似乎已经解决,但现在我意识到,当我尝试滚动时,我不小心点击了imageLink 一直和弹出窗口触发。对于简单的解决方案有什么建议吗?
Javascript
$('.ImageLink').on('click touchend', function (e) {
e.preventDefault();
...popup function
【问题讨论】:
-
我不明白你想在这里实现什么,但也许你可以检查一下
e.type == 'click'。
标签: jquery touch touch-event