似乎不可能在jquery或css中获得每一个具有特定类名的第二个元素。
具体来说,我在两个版本中都尝试了第n个子选择器,如下所示:
$( ".mylist li.myitem:nth-child(2n)")
如果我有这样的清单:
<ul>
<li class="myitem">Item 1</li>
<li class="myitem">Item 2</li>
<li>Item 3</li>
<li class="myitem">Item 4</li>
<li class="myitem">Item 5</li>
</ul>
我想针对项目2和项目5。
(上面的列表是一个示例,它是我需要获取的底层技术,即获取具有特定类的每一个第二元素)
这可能吗?
最佳答案
您可以使用:odd
选择器
$("ul li.myitem:odd").addClass('red');
演示
关于jquery - jQuery(或CSS)每隔第二个元素与类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21585235/