JQuery/CSS-向未排序的列表项添加颜色

JQuery/CSS-向未排序的列表项添加颜色,jquery,Jquery,有人能帮我使用JQuery创建以下效果吗 我在网页上有几个未排序的列表: <ul><li>01</li><li>02</li><li>03</li><li>04</li><li>05</li><li>06</li><li>07</li><li>08</li></ul><ul&g

有人能帮我使用JQuery创建以下效果吗

我在网页上有几个未排序的列表:

<ul><li>01</li><li>02</li><li>03</li><li>04</li><li>05</li><li>06</li><li>07</li><li>08</li></ul><ul><li>01</li><li>02</li><li>03</li><li>04</li><li>05</li><li>06</li><li>07</li><li>08</li></ul>
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 01
  • 02
  • 03
  • 04
  • 05
    我想使用JQuery应用CSS类来创建以下内容:

    <ul><li>01</li><li class="color">02</li><li class="color">03</li><li>04</li><li>05</li><li class="color">06</li><li class="color">07</li><li>08</li></ul><ul><li>01</li><li class="color">02</li><li class="color">03</li><li>04</li><li>05</li><li class="color">06</li><li class="color">07</li><li>08</li></ul>
    
  • 01
  • 02
  • 03
  • 04
  • 06
  • 07
  • 08
  • 01
  • 02
  • (非常感谢——提前) -霍利伍德

    $("ul li").each(function(i) {
    if(i % 3 == 0) $(this).addClass("color");
    });
    根据需要调整mod操作,您的示例有点误导。

    尝试以下方法:

    $("ul > li").filter(":nth-child(4n-2), :nth-child(4n-1)").each(function() {
        $(this).addClass("color");
    });