【发布时间】:2019-11-27 18:49:48
【问题描述】:
我想知道你是否可以使用纯 Javascript 来选择每个具有相同班级的父母的孩子。例如:
<div class="parent">
<a href="#" rel="category tag">Category1</a>
</div>
<div class="parent">
<a href="#" rel="category tag">Category2</a>
</div>
<div class="parent">
<a href="#" rel="category tag">Category1</a>
</div>
<div class="parent">
<a href="#" rel="category tag">Category2</a>
</div>
编辑:
在这种情况下,我需要选择所有的元素并根据类别更改背景颜色: 如果类别是“Category1”背景应该是蓝色,如果类别是“Category2”应该是红色等等......
【问题讨论】:
-
如果你只是想改变样式,你可以使用CSS。
.parent > a {background-color: red},更多细节见MDN -
重点是这些都是动态内容。因此,Javascript应该说(例如)如果类别是“Category1”背景应该是蓝色的,如果类别是“Category2”应该是红色等等......
-
请分享您尝试过的代码
标签: javascript html children