【发布时间】:2011-11-04 03:31:13
【问题描述】:
我有循环遍历所有复选框的 jquery 代码。
$('input[type=checkbox]').each(function () {
我现在需要使此代码更具限制性,因为我现在在此页面上有其他复选框。我怎样才能改变它,让它只遍历具有特定类名的所有复选框?
【问题讨论】:
我有循环遍历所有复选框的 jquery 代码。
$('input[type=checkbox]').each(function () {
我现在需要使此代码更具限制性,因为我现在在此页面上有其他复选框。我怎样才能改变它,让它只遍历具有特定类名的所有复选框?
【问题讨论】:
$('input[type=checkbox].class').each(function () {
【讨论】:
无需在选择器中包含“输入”:
$(':checkbox.class')
【讨论】:
$('input[type=checkbox].myClassName').each(function () {
【讨论】:
如果您只是进行选择,这真的需要循环吗?
这将返回一个符合您条件的 jQuery 对象:
$('input.className[type=checkbox]')
如果你需要循环使用它:
$('input[type=checkbox]').each(function() {
if ($(this).hasClass('className')) {
// Do Stuff Here
}
});
【讨论】:
怎么样:
$('input:checkbox.class')
【讨论】: