【发布时间】:2014-01-28 21:49:49
【问题描述】:
我需要通过 JavaScript 打开一个 Bootstrap 下拉菜单。 This answer 建议添加和删除 open 类,但是当我尝试这样做时,什么也没有发生。添加不同的类工作正常。 Bootstrap 是否阻止我这样做?
JSFiddle 上的工作示例。
HTML
<input type="button" value="Add Classes" />
<div class="dropdown">
<a data-toggle="dropdown" href="#">Dropdown Trigger</a>
<div class="dropdown-menu">Dropdown Content</div>
</div>
JS
$('input').click(function () {
$('.dropdown').addClass('open');
$('.dropdown').addClass('test-class');
});
【问题讨论】:
-
@Popnoodles,我已将 jsfiddle 中的代码添加到问题中。
标签: javascript jquery css twitter-bootstrap