编程语言
首页 > 编程语言> > Bootstrap 3使用Javascript在页面加载中打开下拉菜单

Bootstrap 3使用Javascript在页面加载中打开下拉菜单

作者:互联网

我似乎无法在页面加载时打开此下拉菜单.有人可以帮忙吗?
Bootrap 3的文档在这里:http://getbootstrap.com/javascript/#dropdowns

我尝试了这个,但似乎没有用

$('#myDropdown').dropdown()

最终,我需要能够打开可折叠菜单中的下拉菜单.例如,我想在用户单击菜单按钮后打开第一个下拉菜单.但我无法正常工作.

http://jsfiddle.net/G4k4F/3

编辑:显示导航栏时,请使用计时器等待1毫秒,然后再调用.dropdown(‘toggle’).像这样.

function OpenDropDown() {
    $('.dropdown-menu').dropdown('toggle');
};

$('.collapse.navbar-collapse').on('show.bs.collapse', function () {
    window.setTimeout(OpenDropDown, 1);
});

解决方法:

尝试这个 :

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

标签:javascript,jquery,twitter-bootstrap-3,drop-down-menu
来源: https://codeday.me/bug/20191009/1882515.html