【问题标题】:2 Dorpdown menus open same time2 个下拉菜单同时打开
【发布时间】:2020-05-16 17:25:39
【问题描述】:

您好,我在div 中使用dropdown menu,它可以正常工作,但是如果我将 2 放在同一页面上并单击第一个,它会同时打开第一个和第二个。我该如何处理?

我已经更改 data-toggle="dropdown" id="dropdownMenuButton" aria-labelledby="dropdownMenuButton" 但似乎没有任何效果。我是使用引导程序的新手

我的第一个下拉菜单

<div class="dropdown">
   <div href="#" class="form-control b-r" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fas fa-users"></i></div>
       <div class="dropdown-menu fadeInUp" aria-labelledby="dropdownMenuButton">
       <label>Nº max</label>
             <div class="row pb-4" >
                 <div id="controls" class="text-center">
                       <div id="minus" class="btn btn-sm-click btn-info fa fa-minus pull-left"></div>
                           <input id="n_max" name="N_max" class="click select-form" readonly type="text" value="" >
                       <div id="plus" class="btn btn-sm-click btn-info fa fa-plus pull-right"></div>
                  </div>
               </div>
        </div>
  </div>

我的第二个下拉菜单

<div class="dropdown">
   <div href="#" class="form-control b-r" id="dropdownMenuButton_2" data-toggle="dropdown_2" aria-haspopup="true" aria-expanded="false"><i class="fas fa-users"></i></div>
       <div class="dropdown-menu fadeInUp" aria-labelledby="dropdownMenuButton_2">
       <label>Nº max</label>
             <div class="row pb-4" >
                 <div id="controls" class="text-center">
                       <div id="minus" class="btn btn-sm-click btn-info fa fa-minus pull-left"></div>
                           <input id="n_max" name="N_max" class="click select-form" readonly type="text" value="" >
                       <div id="plus" class="btn btn-sm-click btn-info fa fa-plus pull-right"></div>
                  </div>
               </div>
        </div>
  </div>

目标是点击第一次打开第一节,反之亦然

感谢您的帮助

【问题讨论】:

  • 你的html代码不完整请补充完整代码
  • 好的,错过第二个下拉菜单
  • ID 必须是唯一的
  • 什么ID??我有唯一的 ID
  • 我想你调用了 js/jQuery 代码来切换下拉菜单。

标签: html css drop-down-menu bootstrap-4


【解决方案1】:

我发现了你的问题,

在您添加的第二个下拉列表中

data-toggle="dropdown_2"

会的

data-toggle="dropdown" 

【讨论】:

    猜你喜欢
    • 2020-08-11
    • 1970-01-01
    • 2021-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    相关资源
    最近更新 更多