对于具有特定类功能的每个表行/单元格

问题描述 投票:2回答:2

我有一张桌子。该表具有一组行,每组包含3个特定行,并向下重复。

我想拥有一个变量i,对于具有<tr>的每一行(class="nm")或具有<td>的每个单元格[class="zxcv"),都应增加该变量。结果值i的增加可能会最终得到警告。

如何使用带有/不带有jQuery的JavaScript来做到这一点?

您可以看到my JS Fiddle here

javascript jquery jquery-selectors
2个回答
3
投票

如果您只想使用jQuery获取<tr class="nm"><td class="zxcv">的计数,请执行以下操作:

alert($('tr.nm, td.zxcv').length);

编辑:

要遍历每个元素,请执行以下操作:

$('tr.nm, td.zxcv').each(function(index, elem) { /* do something */ });

0
投票

我发现您的措辞有点不清楚,但是如果您要对“ nm”类的每一行进行某些操作,则可以使用.each()函数:

$('.nm').each(function(i,row) {
    //$(row) is now your .nm row
    alert(i);
});
© www.soinside.com 2019 - 2024. All rights reserved.