11

フォーカスで検索入力を作成しています。次のオプションを含む div が表示されます。

$("#search").focus(function(){

$("#options").fadeIn("fast");

});

この関数でdivを隠しています

 $("#search").blur(function(){

$("#options").fadeOut("fast");

});

ユーザーが非表示のチェックボックスをクリックしても問題が発生します#option。チェックボックスをクリックしたときに非表示になるのを止めるにはどうすればよいですか?

4

1 に答える 1

3
 $("#search").blur(function(e){
   e.stopPropagation()
   $("#options").fadeOut("fast");
});
于 2012-05-27T17:22:38.160 に答える