【发布时间】:2013-02-08 04:36:20
【问题描述】:
我的网页中有一些分组的<li>标签,如下所示。
<ul id="dg">
<!-- group-1 -->
<li data-group="one">....</li>
<li data-group="one">....</li>
<li data-group="one">....</li>
<li data-group="one">....</li>
<!-- group-2 -->
<li data-group="two">....</li>
<li data-group="two">....</li>
<!-- group-3 -->
<li data-group="three">....</li>
<!-- group-4 -->
<li data-group="four">....</li>
<li data-group="four">....</li>
<li data-group="four">....</li>
</ul>
同样,我有大约 20 个(其动态的)<li> 标签组,它们使用“数据组”进行分类。每个类别都有不同数量的<li> 标签。
我想要做的是,我想选择每 4 个组(数据组)并使用 jQuery 将一个名为“edge”的 CSS 类添加到其所有 <li> 标记或使用 nth 添加一个 CSS 属性。
请帮我解决这个问题。
感谢和问候
【问题讨论】:
-
你的意思是:每组4里?还是每个 li 都带有 data-group="four"?还是第 1 组、第 5 组、第 9 组、...?
-
我想选择每 4 个数据组,例如
- 、
- 、
- 等等……
-
组名和你在问题中写的一样,直到“二十”?
-
动态,可以任意
标签: jquery html css css-selectors