简体   繁体   English

Bootstrap下拉菜单在iOS上不起作用

[英]Bootstrap dropdown menu not working on iOS

I've run into a problem where my dropdown isn't working in iOS. 我遇到了一个问题,我的下拉菜单在iOS中不起作用。 It works perfectly fine on desktop, but whenever I load up my site on my iPhone, the dropdown menu is nonexistent. 它在桌面上可以正常运行,但是每当我在iPhone上加载网站时,下拉菜单都不存在。 Here is my html: 这是我的html:

<div class='container visible-xs hidden-md'>
 <div class='row well well-sm mobile-well'>
  <div class='col-md-12 text-center dropdown'>
    <h4 class="dropdown-toggle explore" data-toggle="dropdown" id="dropdownMenu1" aria-haspopup="true" aria-expanded="true">Explore <span class='caret'></span></h4>
    <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
      <li><a href="#" class="dropdown-link">Home</a></li>
      <li class='divider'></li>
      <li><a href="#" class="dropdown-link">Menu</a></li>
      <li class='divider'></li>
      <li><a href="#" class="dropdown-link">About</a></li>
      <li class='divider'></li>
      <li><a href="#" class="dropdown-link">Contact</a></li>
    </ul>
  </div>
</div>

Not sure if I'm doing something wrong or not, but any help would be greatly appreciated. 不知道我是否做错了什么,但是任何帮助将不胜感激。 Thank you! 谢谢!

I've checked this problem ( use my iPhone6 , latest iOS ) 我已经检查了这个问题(使用我的iPhone6和最新的iOS)

"Explore and caret" is visible but isn't work dropdown-menu. “浏览并插入”是可见的,但不能使用下拉菜单。 cause i forgot to add js code. 因为我忘了添加js代码。 In my point of view, you have to check your js code 在我看来,您必须检查自己的js代码

$(document).ready(function(){
    $('.dropdown-toggle').dropdown();
});

http://getbootstrap.com/javascript/#via-javascript-1 http://getbootstrap.com/javascript/#via-javascript-1

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM