Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对于具有特定类函数的每个表行/单元格_Javascript_Jquery_Jquery Selectors - Fatal编程技术网

Javascript 对于具有特定类函数的每个表行/单元格

Javascript 对于具有特定类函数的每个表行/单元格,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我有一张桌子。该表有一些行集,每组包含3个特定行,向下重复 我希望有一个变量I,对于具有class=“nm”的每一行(),或者对于具有class=“zxcv”的每一个单元格(),该变量应该递增。最后可能会提醒递增的结果值i 如何使用带/不带jQuery的JavaScript实现这一点 您可以看到。我发现您的措辞有点不清楚,但是如果您试图用类“nm”对每一行做一些事情,您可以使用。each()函数: $('.nm').each(function(i,row) { //$(row) is n

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

我希望有一个变量
I
,对于具有
class=“nm”
的每一行(
),或者对于具有
class=“zxcv”
的每一个单元格(
),该变量应该递增。最后可能会提醒递增的结果值
i

如何使用带/不带jQuery的JavaScript实现这一点


您可以看到。

我发现您的措辞有点不清楚,但是如果您试图用类“nm”对每一行做一些事情,您可以使用
。each()
函数:

$('.nm').each(function(i,row) {
    //$(row) is now your .nm row
    alert(i);
});

如果您只想使用jQuery获得
的计数,请执行以下操作:

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

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

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

这是您的JSFIDLE,上面的代码是:否。。我需要每一个人。。我想对每一行做些别的事情。。是的……)明白了。见我的编辑上面。它与@hughes answer非常相似,但选择器更具体,包括
元素。我知道了。。是否可以对class=“zxcv”的每个单元格()执行相同的sing?当然可以!您可以只使用选择器
$('td.zxcv')。每个(…
)。