2012-09-26 132 views
1

我有一个简单的(几乎直接从文档)下拉菜单使用Bootstrap的下拉菜单功能。Twitter Bootstrap菜单没有响应触摸

<div class="btn-group"> 
    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">Menu<span class="caret"></span></a> 
    <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"> 
    <li><a href="http://www.google.com">Tickets</a></li> 
    <li><a href="http://www.google.com">Gift Shop</a></li> 
    <li><a href="http://www.google.com">Event Info</a></li> 
    </ul> 
</div> 

我加载脚本:

<script src="/assets/js/vendor/modernizr-2.6.2.min.js"></script> 
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script> 
<script type="text/javascript" src="/assets/js/jquery.handlers.js"></script> 
<script type="text/javascript" src="/assets/js/jquery.validate.min.js"></script> 
<script type="text/javascript" src="/assets/js/bootstrap.js"></script> 
<script type="text/javascript" src="/assets/js/home-animations.js"></script> 

如果我缩放浏览器(Chrome)菜单中打开和作品。在设备上(主要用于测试的iPhone 4S),菜单会打开,但会立即关闭。我试着在页面上的不同位置放下菜单,所以它不是zindex问题。我刚刚获得了包含所有插件的最新版Bootstrap,包括bootstrap.dropdown。

任何想法为什么会立即关闭?

回答