我有三个复选框,需要确定检查这些框的组合。我正在考虑做这样的事情,但为其他可能的组合添加else if
。
$("#cbOne, #cbTwo, #cbThree").click(function () {
if ($("#cbOne").is(":checked") == true && $("#cbTwo").is(":checked") == false && $("#cbThree").is(":checked") == false) {
// do something;
});
不幸的是我无法让它发挥作用。有什么提示吗?
答案 0 :(得分:0)
可能它不起作用,因为您错过了}
//do something
语句之后的大括号if(...)
。
所以,正确的代码将是
$("#cbOne, #cbTwo, #cbThree").click(function() {
if ($("#cbOne").is(":checked") == true && $("#cbTwo").is(":checked") == false && $("#cbThree").is(":checked") == false) {
// do something;
}//!!! Add this bracket
});