如何在按下相邻按钮时显示引导下拉菜单?使用外部控制显示下拉菜单
我已经试过的每个组合:
$('#branchToggle').trigger('click.bs.dropdown').dropdown('toggle');
$('#branchToggle').parent().addClass('open')
$('#branchToggle').next().show()
但我无法得到它的工作。
我的HTML是:
<div class="btn-group">
<button id="activeBranchFilterBtn" type="button" class="btn btn-default btn-sm btn-149">Branch</button>
<button id="branchToggle" type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul id="branchFilter" class="dropdown-menu" role="menu">
<?PHP foreach ($branchList as $branchData) { ?>
<li data-branch-id="<?PHP echo $branchData->id;?>" data-branch-name="<?PHP echo $branchData->name;?>"><a href="#"><?PHP echo $branchData->name;?></a></li>
<?PHP } ?>
</ul>
</div>
为了澄清,我想如果按下“分公司”的按钮,列表显示,就像它想如果我点击了正常的触发按钮。
是[this](http://jsfiddle.net/L7JBz/)(http://jsfiddle.net/L7JBz/)你在找什么?这是bootstrap的默认功能,只需在'jquery.js'之后包含'bootstrap.js'。如果这不是你想要的,我可能无法理解你的问题。 – Fr0zenFyr
@ Fr0zenFyr嗨,没有。当我点击分支按钮时,列表不显示。 – imperium2335