在HTML中单击时Bootstrap下拉列表关闭
如您所见,只要打开下拉菜单,然后单击其他任何位置,下拉菜单都会关闭。
通过使用以下给定的代码,单击后可保持下拉菜单打开-
$('#myDropdown').on('hide.bs.dropdown', function () { return false; });
另一个选择是处理clickevent-
也可以使用以下代码来处理click事件。event.stopPropagation()方法停止将事件冒泡到父元素。它防止任何parentevent处理程序被执行-
$('#myDropdown .dropdown-menu').on({ "click":function(e) { e.stopPropagation(); } });