我有一张桌子。该表具有一组行,每组包含3个特定行,并向下重复。
我想拥有一个变量i
,对于具有<tr>
的每一行(class="nm"
)或具有<td>
的每个单元格[class="zxcv"
),都应增加该变量。结果值i
的增加可能会最终得到警告。
如何使用带有/不带有jQuery的JavaScript来做到这一点?
您可以看到my JS Fiddle here。
如果您只想使用jQuery获取<tr class="nm">
和<td class="zxcv">
的计数,请执行以下操作:
alert($('tr.nm, td.zxcv').length);
编辑:
要遍历每个元素,请执行以下操作:
$('tr.nm, td.zxcv').each(function(index, elem) { /* do something */ });
我发现您的措辞有点不清楚,但是如果您要对“ nm”类的每一行进行某些操作,则可以使用.each()
函数:
$('.nm').each(function(i,row) {
//$(row) is now your .nm row
alert(i);
});