javascript - 从同一个类(class)中选择第一个 child 并添加一个类(class)名称

标签 javascript jquery html dom

我有两个包含嵌套内容的类,例如:

<div class="tab-content">
  <div class='tab-pane'></div>
  <div class='tab-pane'></div>
</div>

<div class="tab-content">
  <div class='tab-pane'></div>
  <div class='tab-pane'></div>
</div>

如何在每个 tab-content 的第一个 tab-pane 上添加事件类?

最佳答案

你可以这样做

JSFiddle

$(".tab-content").each(function() {
  $(this).children(".tab-pane").first().addClass("active");
});

也可以使用更具体的选择器来做到这一点:

$(".tab-content > .tab-pane:first-child").addClass("active");

关于javascript - 从同一个类(class)中选择第一个 child 并添加一个类(class)名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36240758/

相关文章:

javascript - 检查单选按钮是否被选中

javascript - 我怎样才能让旋转木马继续循环?

javascript - 滑动时在顶部显示选项卡内容

html - li.hover 不改变颜色

javascript - 编写代码对我用 Javascript 创建的测验进行评分

javascript - 从对象数组中获取特定值以进行 html 注入(inject)

javascript - 仅在第一次单击按钮时增加计数器

html - 我的页面没有响应并且在移动 View 中看起来很奇怪

javascript - 遍历dom,next,prev

java - 使用jquery在java中创建 session