内部にドロップダウン メニューがあるナビゲーション バーを作成しようとしましたが、これでは内部にドロップダウン メニューがありません。しかし、それをクリックすると、メニューが閉じます。クリックすると消えるこの機能をブロックしたくありません。それが原因で機能しないと思うからです。https://github.com/twitter/bootstrap/pull/3383で stopPropagation について見ましたが、これをどこで宣言できるかわかりません。また、公式ではありません。
編集 : モバイルまたはタブレットを使用している場合、リンクに触れるとメニューが閉じるため、 li class="dropdown-submenu" は使用できません。
私のコードがあります:
<div class="bs-docs-example">
<div class="navbar">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".navbar-responsive-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="/app/alink">Title</a>
<div class="nav-collapse collapse navbar-responsive-collapse">
<ul class="nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Article A<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/app/alink">Title Article 1-A</a></li>
<li><a href="/app/alink">Title Article 2-A</a></li>
</ul>
</li>
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">More ...<b class="caret"></b></a>
<ul class="dropdown-menu">
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">Article B<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/app/alink">article 1-B</a></li>
</ul>
</li>
<li><a href="#" class="dropdown-toggle" data-toggle="dropdown">Article C<b class="caret"></b></a></li>
<li><a href="#" class="dropdown-toggle" data-toggle="dropdown">Article D<b class="caret"></b></a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>