如果用触摸设备点击锚点,我想阻止它点击,但如果用鼠标点击它,它会正常运行。
原因是,在桌面上,您将鼠标悬停在锚点上以查看更多信息,然后单击以查看产品。
在手机上,我希望第一次点击显示信息,第二次点击查看产品。
我已经尝试了以下各种变化:
$('article.product aside a.link').hammer().on('tap', function(ev) {
if (ev.gesture.pointerType == 'touch') {
ev.gesture.srcEvent.preventDefault();
return false;
}
});
有人对此有任何想法吗?