У меня есть раскрывающееся меню бутстрапа, которое я открываю, и я оставил его открытым, пока я работаю с сеткой, которую я разместил внутри нее. Я могу закрыть раскрывающееся меню, когда я нажимаю на выпадающую область, но я хочу закрыть его на событии нажатия кнопки ..Как закрыть окно выпадающего меню при нажатии кнопки?
Вот мой HTML для выпадающего меню
<div class="dropdown">
<button class="btn dropdown-toggle col-md-3" type="button" data-toggle="dropdown">
Select Category
<span class="caret"></span>
</button>
<ul class="dropdown-menu col-md-7" onClick="event.stopPropagation();">
<div id="MaterialGridList" style="height:440px;"></div>
<button type="button" id="btnFilter" class="btn btn-sm btn-success">Filter</button>
</ul>
</div>
как вы можете видеть на событии OnClick в раскрывающемся меню, он держит его открытым. Так что я хотел бы сделать, это закрыть его на событии клика btnFilter. Любые идеи?
Это работает, однако после того, как она закрывает не откроется снова. То же самое происходит и в вашем фрагменте. Любая идея, что может быть причиной этого? это связано с событием onClick на ul? – Chris
Извините, я этого не заметил. Ответ обновлен :) теперь он должен работать. – Dekel
Работает отлично, спасибо sir :) – Chris