网站加载时 Javascript 按钮处于事件状态

标签 javascript jquery html

我为智能手机等创建了一个具有响应式设计的网站。 当您使用智能手机时,菜单消失,并出现一个按钮来打开菜单。 为了激活按钮,我实现了这个 javascript:

  $(document).ready(function() {
    $('.menubutton').click(function() {
      $('.nav').slideToggle('slow');
    });
  });

但是当我用智能手机访问网站时,菜单是标准的开放式菜单。但我希望如果我访问该网站,菜单将关闭。我该怎么做?

附言: 抱歉,我以前从未真正使用过 javascript :)

最佳答案

使用 CSS media query

@media only screen and (max-width: 500px) { //fix size as you wish
    .nav{
    display:none;
    }
}

关于网站加载时 Javascript 按钮处于事件状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44801784/

相关文章:

javascript - 如何在屏幕中缩放适合高度固定大小的子级 css 仅允许 javascript

Jquery 可视化编辑器建议

javascript - 防止在按键时插入特殊字符,但允许现有的

javascript - 如何防止点击 '#'链接跳转但仍执行其余代码

html - 为什么背景图片会破坏我的布局?

javascript - Jquery Draggable - center cursorAt Vertically

javascript - 哪个javascript框架更适合Cakephp

javascript - 上传到亚马逊 S3

javascript - Vuejs 自动将所有 Prop 传递给 child

jQuery - 使用下一个按钮填写文本区域中的变量