Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.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 - Fatal编程技术网

Javascript 将不同的类更改为每个<;李>;

Javascript 将不同的类更改为每个<;李>;,javascript,jquery,Javascript,Jquery,我已经创建了一个列表,正在尝试为每个添加不同的类名。目前,这是我的工作: HTML: 任何帮助都将不胜感激。您的选择失败,因为您正在捕获带有id的,并尝试在其中查找 正如@Tushar所说,请使用以下内容: $(document).ready(function(){ var color=['red-dark','orange-dark','orange','yellow','grey','green','green-dark']; $('#navbar-color li').ea

我已经创建了一个列表,正在尝试为每个
  • 添加不同的类名。目前,这是我的工作:

    HTML:


    任何帮助都将不胜感激。

    您的选择失败,因为您正在捕获带有id的
    ,并尝试在其中查找

    正如@Tushar所说,请使用以下内容:

    $(document).ready(function(){
        var color=['red-dark','orange-dark','orange','yellow','grey','green','green-dark'];
        $('#navbar-color li').each(function(i){ // remove ul
            $(this).addClass(color[i]);
        });
    });
    

    您还有一个额外的双引号
    $(“#navbar color”
    ),该双引号将被删除

    您的选择失败,因为您正在捕获带有id的
    ,并试图在其中查找

    正如@Tushar所说,请使用以下内容:

    $(document).ready(function(){
        var color=['red-dark','orange-dark','orange','yellow','grey','green','green-dark'];
        $('#navbar-color li').each(function(i){ // remove ul
            $(this).addClass(color[i]);
        });
    });
    
    您还有一个额外的双引号
    $(“#导航栏颜色”
    ,该双引号将被删除

    使用以下代码: 检查这把小提琴 HTML:

    使用以下代码:: 检查这把小提琴 HTML:


    请正确检查颜色变量

    $(文档).ready(函数(){
    var color=[“红-暗”、“橙-暗”、“橙”、“黄”、“灰”、“绿”、“绿-暗”];
    $('#导航栏颜色ul li')。每个(功能(i){
    $(this.addClass(color[i]);
    });
    });
    。红黑相间{
    颜色:红色;
    }
    .橙色深色{
    颜色:橙色;
    }
    .橙色{
    颜色:蓝色;
    }
    
    

    请正确检查颜色变量

    $(文档).ready(函数(){
    var color=[“红-暗”、“橙-暗”、“橙”、“黄”、“灰”、“绿”、“绿-暗”];
    $('#导航栏颜色ul li')。每个(功能(i){
    $(this.addClass(color[i]);
    });
    });
    。红黑相间{
    颜色:红色;
    }
    .橙色深色{
    颜色:橙色;
    }
    .橙色{
    颜色:蓝色;
    }
    
    

    您在数组的每个循环
    clolors
    中使用了错误的变量名

    $(文档).ready(函数(){
    var color=[“红-暗”、“橙-暗”、“橙”、“黄”、“灰”、“绿”、“绿-暗”];
    $('#导航栏颜色ul li')。每个(功能(i){
    $(this.addClass(color[i]);
    });
    });
    。红黑相间{
    颜色:红色;
    }
    .橙色深色{
    颜色:蓝色;
    }
    .橙色{
    颜色:橙色;
    }
    
    

    您在数组的每个循环
    clolors
    中使用了错误的变量名

    $(文档).ready(函数(){
    var color=[“红-暗”、“橙-暗”、“橙”、“黄”、“灰”、“绿”、“绿-暗”];
    $('#导航栏颜色ul li')。每个(功能(i){
    $(this.addClass(color[i]);
    });
    });
    。红黑相间{
    颜色:红色;
    }
    .橙色深色{
    颜色:蓝色;
    }
    .橙色{
    颜色:橙色;
    }
    
    

    更改
    $('#导航条颜色“ul li'
    $)('#导航条颜色“ul li”
    仍然不起作用。我的小提琴在这里,检查@Suhindra,检查我的答案。您正在使用var color=并在获得颜色{i]的值后。两个变量都与“s”不同。更改
    $('#导航条颜色“ul li”
    $(“#navbar color li”
    仍然不起作用。我的小提琴在这里,请检查@Suhindra,检查我的答案。您正在使用var color=并在获得值作为颜色{i]后。这两个变量都与“s”不同.谢谢你。我在js很烂,我想我会尝试一下。谢谢你和@Tushar的时间和帮助。谢谢你。我在js很烂,我想我会尝试一下。谢谢你和@Tushar的时间和帮助。
    $(document).ready(function(){
        var color=['red-dark','orange-dark','orange','yellow','grey','green','green-dark'];
        $('#navbar-color li').each(function(i){ // remove ul
            $(this).addClass(color[i]);
        });
    });
    
    <div class="collapse navbar-collapse" id="navbar-color">
        <ul>
           <li><a href="#">List Item 1</a></li>
           <li><a href="#">List Item 2</a></li>
           <li><a href="#">List Item 3</a></li>
        </ul>
      </div>
    
    $(document).ready(function(){
        var color=['red-dark','orange-dark','orange','yellow','grey','green','green-dark'];
        $('#navbar-color ul li').each(function(i){
            $(this).addClass(color[i]);
        });
    });