0

ボタングループがあり、ドロップダウンメニューでいくつかのオプションを選択するためのチェックボックスのリストが欲しいのですが。問題は、チェックボックスをクリックするとメニューが閉じてしまうことです。開いたままにする方法は?

    <div class="btn-group">
      <button class="btn">Button 1</button>
      <button class="btn dropdown-toggle" data-toggle="dropdown">
        <span class="caret"></span>
      </button>
      <ul class="dropdown-menu">
        <li>
          <input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
        </li>
        <li>
          b
        </li>
      </ul>
    </div>
4

1 に答える 1

6

クリックハンドラーをチェックボックスにバインドして、イベントのバブリングを防ぐことができます。

$('input').click(function (e) { e.stopPropagation(); });
于 2012-11-16T15:42:29.753 に答える