使用iPad时,this site上的菜单不显示。它的设计使菜单悬停,下面的ul li
列表应显示,但事实并非如此。单击菜单时,不会显示任何内容。
我需要使用onclick
事件来编写一些JS,以显示子菜单。但这只需要iPad专用。
是否可以只针对特定设备编写JS?
我只需要让这个菜单正常工作,看起来即使你点击了iPad,iPad也不会显示悬停项目......这会让你在iPad上彻底使用:hover
。
答案 0 :(得分:0)
您需要使用浏览器嗅探来检测移动触摸设备。不要自己动手,使用http://detectmobilebrowsers.com/
中的一个优秀脚本你需要为iphone,机器人,手机等用触摸屏做任何事情。