javascript - 我需要在移动设备中禁用菜单项

标签 javascript jquery css mobile drop-down-menu

这是我的移动导航代码。

//For Mobile Menu:
<style>
jQuery(document).ready(function(){
      $(".menuclick").click(function(event) {
        event.preventDefault();
        $(".menu_box").slideToggle("fast");
            return false;
      });
});
</style>

我需要在点击移动菜单按钮之前在移动设备中不可见的列表。

有人能快速解决这个问题吗?

最佳答案

最好是使用 css 隐藏它,只需将样式或带有 display:none 的类添加到元素

绑定(bind)点击事件后可以触发点击事件,隐藏menu_box

jQuery(document).ready(function(){
      $(".menuclick").click(function(event) {
          event.preventDefault();
          $(".menu_box").slideToggle("fast");
      });
}).trigger('click');

也可以使用 event.preventDefault();return false;

关于javascript - 我需要在移动设备中禁用菜单项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21563049/

相关文章:

jquery - 访问可拖动元素的辅助克隆

jquery - 如果元素宽度超过 80%

jquery - 无法使我的图像 slider ,幻灯片

javascript - onclick 事件未触发且下拉代码无效

javascript - Node JS : Passing Response Object to Bull Queue for Server Side Events

javascript - 如何解决通过 REST 服务上传文件时的 400() 错误

javascript - 如何在 Phonegap 的 SQLITE 中检查列是否存在

javascript - 从 Iframe 内部获取 SRC 值

css - 在左侧创建文本 block 并在右侧创建图像的最佳方法?

javascript - 如何使用javascript隐藏子元素