繁体   English   中英

无法在不同对象上显示每个循环结果

[英]Having trouble displaying each loop result on different objects

嗨,我正尝试创建一个jquery脚本,在这里我可以通过组合当前类和jquery的each函数上的迭代结果来生成和添加类id,现在的问题是它确实添加了当前类和数字,但是结果看起来像这样 firebugresult

我想到的就是这样

   <a><p class="lbls chs0">1000</p></a>
   <a><p class="lbls chs1">4000</p></a>
   <a><p class="lbls chs2">6000</p></a>

这可能吗?

这是我到目前为止尝试过的

  $(document).ready(function(){
        $("#qs").find(".chs").each(function(i,obj){
             $(".chs").addClass("chs"+i);
        });

  });

我是jquery的新手,所以我对jquery没有太多的了解,不胜感激

尝试用this代替$(".chs")

$("#qs").find(".chs").each(function(i,obj){
      $(this).removeClass("chs");  //Remove class .chs
      $(this).addClass("chs"+i);  //Add new class .chs+i
});

演示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM