1

チェックボックスをクリックすると、divを非表示にしようとします:

$("input[type='checkbox']").on('click', function() {
  $("div.new").hide();
});

div の非表示は、マウスがチェックボックスから離れた後にのみ発生します。なぜですか? エクスプローラーにマウスダウンを使用する必要がありますか?

4

1 に答える 1

-2

チェックボックスにクラスを与えて、そのクラスの関数を呼び出してみてください

$(".checkbox").on('click', function() {
  $("div.new").hide();
});
于 2013-02-12T15:46:06.180 に答える