这个答案是围绕我的网站导航的:悬停的完美解决方案,因此 iPad 用户不必双击链接。
$('a').on('click touchend', function(e) {
var el = $(this);
var link = el.attr('href');
window.location = link;
});
现在我该如何处理 FancyBox 链接?我可以通过他们另一堂课或任何需要的东西来获得正确的结果。Window.location 没有解决方案(有带有 iframe 的 fancyBoxes)。
我创建了两个小提琴来证明问题也出现在没有 iframe 的情况下。
第一个打开了fancybox,但第二个只能在我的台式电脑上运行,而不是在iPad上。
此外,一些花式框链接直接在具有 :hover 效果的页面导航中。在这里,用户不必单击两次,Fancy-Iframe 就会打开。
谁能告诉我如何解决这个问题。非常感谢所有的帮助。