gpt4 book ai didi

javascript - 每次
  • 生成时更改背景
  • 转载 作者:行者123 更新时间:2023-11-29 18:22:06 25 4
    gpt4 key购买 nike

    我有一个每次有人添加元素时由 javascript 生成的列表:html 看起来像这样:

    <ul class="items-listed-rc">
    <li>1 generated by javascript</li>
    <li>2 generated by javascript</li>
    <li>3 generated by javascript</li>
    <li>4 generated by javascript</li>
    ...
    </ul>

    目前都是蓝色背景,我希望

  • 2 和 4 有不同的背景,所以继续.. 蓝色,红色,蓝色,红色,蓝色,红色 ...

  • 最佳答案

    你可以使用 CSS 选择器 nth-child:

    .items-listed-rc li:nth-child(even){
    background:red;
    }​

    编辑

    正如 jay Harris 提到的,IE8 及以下版本不支持 CSS 选择器 nth-child。您可以为此使用 jQuery:

    $(document).ready(function() {
    $(".items-listed-rc li:nth-child(even)").addClass("even");
    });

    CSS:

    .items-listed-rc li.even{
    background:red;
    }

    关于javascript - 每次 <li> 生成时更改背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17477238/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com