Bootstrap 3使用Javascript加载页面时打开下拉列表

Bootstrap 3使用Javascript加载页面时打开下拉列表,javascript,jquery,drop-down-menu,twitter-bootstrap-3,Javascript,Jquery,Drop Down Menu,Twitter Bootstrap 3,我似乎无法在页面加载时打开此下拉菜单。有人能帮忙吗? 有关Bootrap 3的文档如下: 我试过了,但似乎不起作用 $('#myDropdown').dropdown() 最终,我需要能够打开可折叠菜单中的下拉菜单。例如,我想在用户单击菜单按钮后打开第一个下拉菜单。但我不能让它工作 编辑:显示导航栏时,使用计时器等待1毫秒后再调用。下拉(“切换”)。像这样 function OpenDropDown() { $('.dropdown-menu').dropdown('toggle')

我似乎无法在页面加载时打开此下拉菜单。有人能帮忙吗? 有关Bootrap 3的文档如下:

我试过了,但似乎不起作用

$('#myDropdown').dropdown()
最终,我需要能够打开可折叠菜单中的下拉菜单。例如,我想在用户单击菜单按钮后打开第一个下拉菜单。但我不能让它工作

编辑:显示导航栏时,使用计时器等待1毫秒后再调用。下拉(“切换”)。像这样

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

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

$(function () {
  $('.dropdown-menu').dropdown('toggle');
});
试试这个:

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

$(function () {
    $('[data-toggle="dropdown"]').dropdown('toggle');
});
或者您可以使用按钮id,如:

 $('#dLabel').dropdown('toggle');
试试这个

$(function () {
    $('[data-toggle="dropdown"]').dropdown('toggle');
});
或者您可以使用按钮id,如:

 $('#dLabel').dropdown('toggle');

当试图打开可折叠容器内的下拉列表时,为什么不起作用?当试图打开可折叠容器内的下拉列表时,为什么不起作用?