4

Twitter Bootstrapに質問があります。ドロップダウンプラグインを使用していて、タグセレクターを作成しようとしています。このリンクに例を作成しました:

http://jsfiddle.net/gatnc/

私はこれを試しました:

event.stopPropagation;
return false;

タグを選択するときにドロップダウンを閉じないより良い解決策はありますか?

注: [新しいタグ]をクリックします。

ありがとう!

4

2 に答える 2

3

これは機能します:

$('.dropdown-menu').on('click', 'li', function(event){...});

jsFiddleを更新しました

于 2012-04-03T22:44:30.157 に答える
1

「ライブ」の問題は、ドキュメントにバインドされています。これは、closeイベントがstopPropagationによってインターセプトされないことを意味します。jQuery 1.7.1を使用している場合は、次のように「ライブ」を「オン」に交換できます。

$('.dropdown-menu li').on('click', function(event) {

これにより、イベントが要素にバインドされ、stopPropagationなどが機能します。

于 2012-04-03T22:10:40.890 に答える