我想要将样式应用于div中的某些元素:
<div id="showcase">
<div class="project">
<div class="project"> <!-- add a style here -->
<div class="project">
<div class="project"> <!-- add a style here -->
<div class="project">
<div class="project"> <!-- add a style here -->
</div>
项目div是Wordpress帖子所以我不能只在div中添加类。所以我认为jQuery是要走的路。
有什么建议吗?
答案 0 :(得分:9)
$('.project:odd').addClass('myclass');
http://api.jquery.com/odd-selector/
为获得最佳性能,您应该:
$('.project').filter(':odd').addClass('myclass');
正如詹姆斯指出的那样(以及上面的文档)使用:odd
代替:even
,因为计数是基于0
的。
答案 1 :(得分:0)
$('#showcase .project:nth-child(even)').addClass('new');