1
をトリガしたここに私のコードです:jQueryのバインド
select.appendTo('body')[options.open](0, function() {
$(document).bind('click focus', function(e) {
if($(e.target).closest(select).length == 0) closeAltSelect();
});
});
問題は、私が理解し、それを開くために選択トリガクリックので、選択するたびに開くこと、それが次の瞬間を閉じています、また、クリックした後にクリックすると、体のクリックイベントがトリガーされます。
jQuery 1.4.2です。 1.6以上で問題はありません。
[options.open] = open関数です。
私は本当にあなたの助けを訴えるでしょう。
ありがとうございました!
EDIT --------------------------------------------
ショーは0のように持続時間が追加され、 ""(引用符)が追加されました。
ありがとうございました!
;)
selectは変数であり、要素ではありません。 – fallenboy
http://jsfiddle.net/デモを作成してください。 –
私は自分のコメントを削除することを知っています。それでも、それは ''選択 ''で動作するかもしれません。 *編集:*私の答えを参照してください。 –