0

使用 iPad 时,此站点上的菜单不显示。它的设计使菜单悬停在ul li下面的列表应该显示,但它没有。当您单击菜单时,什么都不会出现。

我需要使用onclick事件编写一些 JS 来显示子菜单。但这需要仅针对 iPad。

是否可以编写特定于某些设备的 JS?

我只需要让这个菜单正常工作,即使您单击,iPad 似乎也不会显示悬停项目......这会:hover在 iPad 上完全使用 defunct 。

4

1 回答 1

0

您将需要使用浏览器嗅探来检测移动触摸设备。不要自己做,使用来自http://detectmobilebrowsers.com/的优秀脚本之一

您需要为 iphone、android、手机等任何带有触摸屏的东西执行此操作。

于 2013-09-10T17:02:24.393 回答