Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我们如何像下面的代码那样添加类_Javascript_Jquery_Html - Fatal编程技术网

Javascript 我们如何像下面的代码那样添加类

Javascript 我们如何像下面的代码那样添加类,javascript,jquery,html,Javascript,Jquery,Html,我们如何像下面的代码那样添加类 <ul> <li class="one">one</li> <li class="two">one</li> <li class="three">one</li> </ul> JS CSS 如果我没有错,我想可能是这样的: $("li").each(function(idx){ $(this).addClass(idx)); }); 这目前不是一个问题。解

我们如何像下面的代码那样添加类

<ul>
<li class="one">one</li>
<li class="two">one</li>
<li class="three">one</li>
</ul>
JS

CSS


如果我没有错,我想可能是这样的:

$("li").each(function(idx){
     $(this).addClass(idx));
});

这目前不是一个问题。解释你到底想做什么,给出具体的输入和预期的输出,并解释你迄今为止所做的尝试。另外,请阅读文档。在提问时查看索引可能是个好主意。将手放在键盘上,搜索相关的键,然后按所需的顺序开始键入。@BackinaFlash:很好……哈哈……你确实意识到索引将是一个整数,对吧……事实上是零基的。。。
ul.class{margin:0;padding:0;}
ul.class li{
    margin:0.3em;
}
ul.class li:nth-child(1){
    background-color:#fff;
}
ul.class li:nth-child(2){
    background-color:#ccc;
}
ul.class li:nth-child(3){
    background-color:#666;
}
ul.class li:nth-child(4){
    background-color:#999;
}
$("li").each(function(idx){
     $(this).addClass(idx));
});