我有一些要使用jquery处理的HTML。

非常简单,但我无法绕过使用同一类的所有元素:

<div class="myclass on"></div>
<div class="myclass off"></div>
<div class="myclass on"></div>


如果我这样做


  $(“。myclass”)


我只有一个。有什么帮助吗?

编辑

我实际上只希望'myclass on'在每一个中嵌套一些html来实现这一点:

<div class="myclass on"><img src="bar.png"></div>
<div class="myclass off"></div>
<div class="myclass on"><img src="bar.png"></div>

最佳答案

尝试用于分别处理每个元素。选择器仅使用类.on就足够了。

  $('.on').each(function(index){
    $(this).html('<img src="bar.png">');
  });


该文件
http://api.jquery.com/each/

关于javascript - 如何获得同一个类的多个元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15696327/

10-12 13:08
查看更多