Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果您尝试使用 iPad 在我的网站http://goo.gl/Pluy2上导航,您会注意到水平菜单的反应不太好。在发生某些事情之前,您需要按几次每个菜单项。
你知道为什么网站在 iPad 上会有这样的反应吗?它可以通过CSS修复吗?
我不知道这是否是问题所在,但它可能是点击事件而不是点击事件。为了解决这个问题,我认为你可以这样做
$('a').click(function(e) { e.preventDefault(); $(this).bind('tap'); });
或一些变化,因为我不知道这是否有效。基本上,jQuery 点击事件是为移动浏览器和人类手指设计的。它可能会也可能不会解决问题,但值得一试。
可能也有 JS 解决方案,但我最喜欢 jQuery,所以如果您不在您的网站上使用 jQuery,您可能会寻找替代方法来挖掘。