javascript - 当值大于1时,执行此操作

标签 javascript jquery if-statement

我有一个名为 countTicked 的变量,它存储页面上有多少 latedBoxes 的整数。

我需要一个 if 语句,当 countTicked 的值大于 1 时执行某些操作。

if (!$(clickedCheckBox).is(':checked'))
{
     //do something
} 
else
{
    var selectedDots = $(currentMap).find('div.' + checkBoxID);
    var relatedCheckBoxes = $(selectedDots).attr('class');        
    var countTicked = $(relatedCheckBoxes).filter(':checked');

    if (countTicked > 1)
    {
        //do one thing
    } 
    else
    {
        //do something else
    }      
}

我已经实现了你们提供的更改。但我的第二个 IF 语句仍然不起作用。我还做错了什么?

最佳答案

只需使用此条件即可:

if (countTicked > 1)

countTicked 包含一个整数,无需将其放入 jquery 对象中。

关于javascript - 当值大于1时,执行此操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8653779/

相关文章:

javascript - 我想知道如何在后面的代码中访问我的模态表单元素。另外我想知道如何在模态表单上应用 jquery 验证器

jquery - 挤压带有 border-radius 省略号的按钮

excel - 将可变数量的值复制到另一个电子表格

VBA - 无法从 For 循环内的 If 语句返回值

c++ - if 语句和 else if 语句都执行

javascript - 如何获取JSON数组中的第一个 key 对?

javascript - 使用 Greasemonkey 更改 HTML

javascript - 获取 Javascript 中复选框的总值和下拉列表的选定值?

Javascript 函数在 body onload 上无法正常工作

javascript - JQuery 提取表单输入名称并将其作为类添加到输入中