什么是正确的jquery选择器语法来获取具有特定类名的所有复选框?

时间:2011-11-03 19:17:26

标签: jquery checkbox selector

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

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

我现在需要使此代码更具限制性,因为我现在在此页面上有其他复选框。我怎么能改变它,所以它只循环通过具有某个类名的所有复选框?

5 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:1)

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

$(':checkbox.class')

答案 2 :(得分:0)

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

答案 3 :(得分:0)

如果你只是做出选择,这真的需要循环吗?

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

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

如果您需要循环播放:

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

答案 4 :(得分:0)

怎么样:

 $('input:checkbox.class')