javascript - Bootstrap 3 导航栏 header 在移动设备上不可点击/响应

标签 javascript jquery html css twitter-bootstrap

我已经实现了 Bootstrap 3 Nav,这是我在使用 Bootstrap 多年以来第一次遇到这个问题。

在带有设备模拟的桌面浏览器上,导航会折叠并按预期工作,但是,当在实际移动设备上点击标题时,它不会移动。通过 USB 连接 iPhone 并在 Safari 上调试显示点击标题时没有发生任何变化,即未添加类 collapse in 并且没有更改 HTML。

我试过/检查过的内容:

  • 在元视口(viewport)中添加maximum-scale=1.0
  • 检查了我的 data-toggledata-target 是否正确,它们是正确的(并且同样适用于桌面)
  • 从 Bootstrap CDN 替换我的 bootstrap.min.js
  • 剥离 CSS

View my Fiddle

最佳答案

似乎 Bootstrap 需要切换才能使用 <a href="#">使其发挥作用。

关于javascript - Bootstrap 3 导航栏 header 在移动设备上不可点击/响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37304034/

相关文章:

html - 在屏幕右侧显示多个框

javascript - Beeswarm 阴谋没有崩溃

javascript - K-排序链表算法

javascript - 使用 JavaScript 选择下拉菜单。更改事件不会触发

javascript - 如何覆盖featherlight 中的默认设置?

javascript - Jquery 不将事件绑定(bind)到 ajax 添加的 dom

javascript - $state.go 不会重定向到给定路径

javascript - Angular 中的全局事件处理程序

php - ui 自动完成格式化 <li> 结果在 2 行

html - 我怎样才能把这个按钮正确地放在我的段落下面?