【问题标题】:what is the right jquery selector syntax to get all checkboxes with a certain class name?获取具有特定类名的所有复选框的正确 jquery 选择器语法是什么?
【发布时间】:2011-11-04 03:31:13
【问题描述】:

我有循环遍历所有复选框的 jquery 代码。

$('input[type=checkbox]').each(function () {

我现在需要使此代码更具限制性,因为我现在在此页面上有其他复选框。我怎样才能改变它,让它只遍历具有特定类名的所有复选框?

【问题讨论】:

    标签: jquery checkbox selector


    【解决方案1】:

    $('input[type=checkbox].class').each(function () {

    【讨论】:

      【解决方案2】:

      无需在选择器中包含“输入”:

      $(':checkbox.class')
      

      【讨论】:

        【解决方案3】:
        $('input[type=checkbox].myClassName').each(function () {
        

        【讨论】:

          【解决方案4】:

          如果您只是进行选择,这真的需要循环吗?

          这将返回一个符合您条件的 jQuery 对象:

          $('input.className[type=checkbox]')
          

          如果你需要循环使用它:

          $('input[type=checkbox]').each(function() {
              if ($(this).hasClass('className')) {
                   // Do Stuff Here
              }
          });
          

          【讨论】:

            【解决方案5】:

            怎么样:

             $('input:checkbox.class')
            

            【讨论】:

              猜你喜欢
              • 2011-07-23
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2011-07-01
              • 2010-09-24
              • 1970-01-01
              • 2022-09-22
              相关资源
              最近更新 更多