我有一些要使用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/