我使用的是具有全选和取消全选按钮的bootstrap-select版本。当多选下拉菜单打开时,我需要能够切换到这些按钮。我试着将这段代码添加到我的js文件中,我做错了什么? let bootstrapSelect = document.getElementsByClassName(bootstrap-select);
let bsSelectAll = document.getElementsByClassName(bs-select-all);
$(bootstrapSelect).on('click', function () {
if((this).hasClas
我将一个表单放在一个bootstrap下拉菜单中,但是当我单击该表单中的任何一个字段时,该下拉菜单就消失了。我有这段代码,但是我不知道把它放在哪里来防止dropdown消失。
$(function test() {
// Setup drop down menu
$('.dropdown-toggle').dropdown();
// Fix input element click problem
$('.dropdown input, .dropdown label').click(function(e) {
e.stopPropag
The Problem
我有一个事件侦听器,当下拉菜单外部发生单击时,它会隐藏下拉菜单(通过删除类):
$(document).on('click', function(event) {
if (!$(event.target).closest('#myDropdown').length) {
$('#myDropdown').removeClass("show-menu");
}
});
它工作得很好,除了当我点击一个bootstrap下拉菜单时(它使用类的.dropdown切换)。在这种情况下,我的dropdo
我试图防止Bootstrap5下拉菜单关闭时,点击内部。使用引导程序3,下面的代码可以正常工作,但是对于引导程序5,它不起作用。
//stop all bootstrap dropdown menu from closing on click inside
$(document).on('click', '.dropdown-menu', function (e) {
e.stopPropagation();
});
我正在处理以下代码:
<!DOCTYPE html>
<html lang="en">
<hea
我正在使用bootstrap导航菜单,下拉并单击它的一个菜单选项,它的子菜单应该打开-那是done.Now on click the other menu dropdown,前一个菜单应该关闭- what too.Now如果Home下拉菜单是打开的,如果我再次点击Home下拉菜单,它应该close.THats what I want。我的代码是这样的:
<nav class="navbar easy-sidebar" >
<div class="sample">
<ul class="list-uns