计算具有特定类的元素数量,然后添加一个对其进行编号的ID

我对此非常陌生,只想把其他post的片段拼凑起来。

我不确定如何计算页面上的元素数量,然后添加一个类来区分它们的数字。

 $(document).ready(function(){ $('.item').each(function (e) { $(this).addClass('count' + e); }); });  

输出到:

 

试试这个

 $('div.item').each(function(i,n){ $(n).addClass('count' + (i + 1));}); 

试试这个:

 $('.item').each(function (i, e) { $(e).addClass('count' + i); }); 
 $('.item').addClass(function(i){ return "count" + (i + 1); }); 

如果你改变的话,你所拥有的就好了:

 $(this).addClass('count' + e); 

 $(this).addClass('count' + (e + 1));