Мне нужно открыть раскрывающееся меню Bootstrap с помощью JavaScript. Этот ответ предлагает добавить и удалить класс 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');
});