jQuery判断复选框是否选中的三种方法。
PS:下面的代码为通过循环找到在多个复选框中被选中的复选框,并对其删除
//判断复选框是否选中的第一种方法:
$.each(buttons,function(index,value){
if(value.checked)
{
$(value).parent().parent().remove();
}
})
//判断复选框是否选中的第二种方法:
for(let i =0;i<buttons.length;i++)
{
if(buttons[i].checked)
{
$(buttons[i]).parent().parent().remove();
}
}
//判断复选框是否选中的第三种方法:
$.each(buttons,function(index,value){
if($(value).is(":checked"))
{
$(value).parent().parent().remove()
}
});
不管使用哪种方法,原理都是通过checked === true
来找到被选中的复选框