应用bootstrap时,选择下拉菜单在移动和ipad视图中不起作用

时间:2016-10-13 05:15:43

标签: javascript angularjs html5 css3 twitter-bootstrap-2

<div class="panel panel-default">
    <select>
        <option value="A3">A3</option>
        <option value="A4">A4</option>                
        <option value="A5">A5</option>   
    </select>
 </div>

上面的代码无效,我也尝试使用deference code Visit。但它不能正常工作。

请帮助我!谢谢。 我需要一个好的解决方案。

1 个答案:

答案 0 :(得分:1)

在2.1.0版本的代码中(bootstrap-dropdown.js v2.1.0)touchstart.dropdown.data-api已包含在大多数.on()绑定中。您所要做的就是从clearMenus的html绑定中删除touchstart.dropdown.data-api,它位于文件底部附近。

更改

$('html')
  .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus)

$('html')
  .on('click.dropdown.data-api', clearMenus)

当您触摸文档中的任何位置时,它只是清除任何菜单。

Reference