📌  相关文章
📜  如何取消选中除使用 jQuery 的复选框之外的所有其他复选框?

📅  最后修改于: 2021-11-24 04:41:30             🧑  作者: Mango

在本文中,我们将看到如何取消选中所有复选框,除非首先使用 jQuery。

方法:首先,我们需要获取页面中的所有复选框元素。我们可以使用以下 jQuery 调用获取所有复选框:

$('input[type=checkbox]')

接下来我们可以使用 jQuery 的每个函数来迭代每个复选框,

each(function (index, checkbox){
     if (index != 0) {
     checkbox.checked = false;
    }
 });

在上面的代码片段中,我们将一个函数传递给每个 方法。该函数使用两个参数,索引和当前元素引用。在这个函数,我们检查每个复选框的索引。如果 index 为 0,我们什么都不做。如果索引不为零,我们取消选中当前复选框元素。

示例:下面是说明使用上述方法的代码。

HTML


  

    
  
    

  

    
    
    
                 
                 
                 
                 
       
       


输出:我们看到以下网页:

现在选中所有复选框。

单击按钮后:除第一个复选框外,所有复选框都未选中。