通常、jQuery でアクティブなクラスを追加するのは簡単ですが、今回は Google マップに接続されたコードに実装しようとしています。
jQuery を使用してマーカーを表示および非表示にする私のスニペット コードは次のとおりです。
$('input[type="checkbox"]').click(function(){
var id = $(this).attr('id');
if($(this).is(':checked')) {
show(id);
} else {
hide(id);
}
});
私の入力とラベルの例
<input type="checkbox" id="school" class="checkbox" /><label for="school">Schools</label>
私がやりたいことは、チェックボックスがクリックされた場合、それにクラスを追加してマーカーを表示することです。
$(this).addClass('active');
AND 演算子をコードに追加して使用しようとし ましたが、うまくいきませんでした。これをこのコードに実装することは可能ですか、それとも最初から作成し直す必要がありますか?
ありがとう。