相关疑难解决方法(0)

单击里面,避免关闭下拉菜单

我有一个Twitter Bootstrap下拉菜单.正如所有Twitter Bootstrap用户都知道的那样,下拉菜单会在点击时关闭(甚至在其中单击).

为了避免这种情况,我可以在下拉菜单上轻松附加一个click事件处理程序,只需添加着名的event.stopPropagation().

<ul class="nav navbar-nav">
  <li class="dropdown mega-dropdown">
    <a href="javascript:;" class="dropdown-toggle" data-toggle="dropdown">
      <i class="fa fa-list-alt"></i> Menu item 1
      <span class="fa fa-chevron-down pull-right"></span>
    </a>
    <ul class="dropdown-menu mega-dropdown-menu">
      <li>
        <div id="carousel" class="carousel slide" data-ride="carousel">
          <ol class="carousel-indicators">
            <li data-slide-to="0" data-target="#carousel"></li>
            <li class="active" data-slide-to="1" data-target="#carousel"></li>
          </ol>
          <div class="carousel-inner">
            <div class="item">
              <img alt="" class="img-rounded" src="img1.jpg">
            </div>
            <div class="item active">
              <img alt="" class="img-rounded" src="img2.jpg">
            </div>
          </div>
          <a data-slide="prev" role="button" href="#carousel" 
             class="left carousel-control">
            <span class="glyphicon glyphicon-chevron-left"></span>
          </a>
          <a data-slide="next" role="button" href="#carousel" 
             class="right carousel-control"> …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery drop-down-menu twitter-bootstrap-3

280
推荐指数
20
解决办法
25万
查看次数

单击关闭时保持Bootstrap Dropdown打开

如果下拉列表可见,我在下拉列表外单击它将关闭.我需要它不要关闭.

从文档:

打开时,插件还会添加.dropdown-backdrop作为单击区域,用于在菜单外单击时关闭下拉菜单.

我可以添加哪些JavaScript来防止关闭下拉?

javascript jquery twitter-bootstrap drop-down-menu twitter-bootstrap-3

35
推荐指数
2
解决办法
7万
查看次数

Bootstrap把复选框放在下拉列表中

我试图在下拉列表中放置一个复选框表格,如下所示:

<ul>
  <li class="dropdown">
    <a href="#" data-toggle="dropdown" class="dropdown-toggle">
      Dropdown Form<b class="caret"></b>
    </a>
    <ul class="dropdown-menu">
      <li><label class="checkbox"><input type="checkbox">Two</label></li>
      <li><label class="checkbox"><input type="checkbox">Two</label></li>
    </ul>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

这是Bootply中演示

但是,正如您在演示中所看到的,无论出于何种原因,实际的复选框本身都显示在下拉菜单之外.任何人都可以告诉我是什么原因造成的,以及应该如何实施?如果我拿出标签类它可以工作,但它都是成束的.

html css checkbox twitter-bootstrap

6
推荐指数
3
解决办法
2万
查看次数