我有以下标记,结束跨度标记下方是一个数字列表项。
<div class="header_block">
<span class="background_flag_container">
<input id="block_background" type="checkbox" name="block_background">
<span class="background_flag_text">Has Banner Background</span>
</span>
...
</div>
这是我的 jQuery。我要做的是检查是否选中了唯一一个名为“block_background”的复选框。页面上有许多“block_background”复选框,但只有一个是div 。$(this)
.header_block
$(this).find(".background_flag_container input:checkbox[name='block_background']").each(function(){
if ($(this).checked) {
console.log('is checked');
}
});
如何检查是否已检查?