jquery - 响应式导航栏切换无法正常工作

标签 jquery css menu navbar

我想请你帮忙。我想让响应式导航栏类似于 Bootstrap 的导航栏,但它没有按我的预期工作。

这里是演示 http://codepen.io/anon/pen/vOodMg

jQuery:

$(document).ready(function() {
  // toggle
  $("#navbar-btn").click(function() {
    $("#navbar-nav").toggle(2000);
  });
});

有什么建议吗?

编辑:上一个问题已修复,但存在响应问题。如果您单击展开链接的按钮,然后再次单击隐藏和调整屏幕大小的链接,则不会出现。那我该怎么办?

最佳答案

删除毫秒

$(document).ready(function() {
  // toggle
  $("#navbar-btn").click(function() {
  $("#navbar-nav").toggle(2000);
  });
});

http://codepen.io/anon/pen/LVwdzW

关于jquery - 响应式导航栏切换无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32201120/

相关文章:

html - 设计yii框架页面

css - 字体在 chrome 中的 HTML5 验证中更改

html - 网站设计框架

javascript - 如何使用 jQuery 切换修复此脚本?

javascript - Django 模板内联 jQuery 不工作

javascript - 垂直菜单在悬停时保持打开状态,然后在另一个悬停时关闭

php - 将 php 数组转换为单个 JSON 对象

c# - 如何将菜单与 WPF MVVM 合并?

html - 为什么我的 CSS 菜单在下拉菜单上有重叠的文字

jquery - 在添加之前检查类是否已经分配