javascript - 平板电脑上的下拉菜单

标签 javascript css drop-down-menu

您好,有没有一种实现下拉菜单的好方法,以便它们可以在平板电脑上使用,无论是使用 css 还是 javascript。

显然有一些解决方法,例如包括替代导航区域,我只是想知道是否有办法让它们正常工作。

最佳答案

这是一个基于检测 userAgent(使用点击而不是鼠标悬停)的 iPad 和 iPhone jQuery 解决方案的想法:

if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) ||(navigator.userAgent.match(/iPad/i))) {  
    $(".link").click(function(){  
        $(".submenu").show();  
       //you can insert other stuff here  
       return false;  
    });  
}

关于javascript - 平板电脑上的下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7595577/

相关文章:

c# - 在 .NET 中以编程方式编写 CSS

html - CSS - 即使它有一个固定的位置,是否可以维护标题属性

android - 是否有类似全息主题的快速操作?

html - 子菜单打开 CSS 时主导航处于事件状态

javascript - 根据用户的屏幕宽度加载不同的 </iframe>

javascript - 双重 jQuery 验证 2 个小数输入并获取更大的数字

javascript - Jssor slider 不适用于 AngularJS

javascript - 如何从扩展程序获取 Chrome DevTools 源编辑器中的光标位置?

javascript - Extjs - 带有子菜单的工具栏按钮菜单下拉菜单。这是可能的?

javascript - 如何在 node.js 中重启程序