javascript - 如何获取多个具有相同类的元素?

标签 javascript jquery

我想用 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>

最佳答案

也许您只是没有在选择器中正确组合两个类?因为这有效:

$(".myclass.on").html('<img src="bar.png">');

http://jsfiddle.net/zjErL/1/ (感谢 Arun 最初的 jsfiddle)

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

相关文章:

javascript - jQuery 如何获取 td 单元格值

jquery - z-index 问题,Mask 结束视频?

jquery - 如何从文件夹中删除根目录?

jquery - 如何检测任何跨度是否恰好包含一个特定类?

javascript - react native 安全 Android

javascript - 如何根据 AngularJS 中不同的组合框值设置输入字段的最大长度?

javascript - 难道Python运行时模型是字典的字典吗?

c# - Bootstrap 在 ASP.NET 中使用 gridview 分页保存当前选项卡

javascript - 哪些变量位于图像 .onerror 调用的范围内?

javascript - 在刷新和/或计时器时在 div 之间切换内容