nam*_*abs 10 javascript jquery if-statement boolean
大家好.我一直试图解决这个问题一段时间了.
我创建了一个复选框的jQuery对象并将其存储在一个变量中:
$group1 = $('#checkbox1,#checkbox2,#checkbox3,#checkbox4');
Run Code Online (Sandbox Code Playgroud)
除非检查该组中的所有复选框,否则用户无法继续.
我一直在使用if语句结合.is(':checked')
来查找一个布尔值:
if( $group1.is(':checked') ){
//continue is OK
}
Run Code Online (Sandbox Code Playgroud)
...但如果在组内选中任何复选框,.is(':checked')
则会返回.实质上,对$ group1中的选定元素执行OR运算.我正在寻找一个AND操作,因此必须检查所有选定的元素才能返回.是否有一个jQuery函数可以执行此操作或其他解决方法?TRUE
.is(':checked')
TRUE
BBo*_*eld 21
@Adam关闭了一点
if( $group1.filter(':not(:checked)').length === 0){
//continue is OK
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7243 次 |
最近记录: |