我发现通常在 jQuery 中添加一个活动的类很容易,但这次我试图将它实现为一段与谷歌地图连接的代码。
我使用 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 运算符并使用,但没有运气。这是否可以在此代码中实现,还是我必须再次从头开始创建它?
谢谢。