Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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 将随机数组值分配给div';s jQuery/JS_Javascript_Jquery_Html_Arrays - Fatal编程技术网

Javascript 将随机数组值分配给div';s jQuery/JS

Javascript 将随机数组值分配给div';s jQuery/JS,javascript,jquery,html,arrays,Javascript,Jquery,Html,Arrays,我试图建立css砌体与不同大小的高度和宽度。我有5种尺码,将随机分配给我的。每个下一个将被赋予从数组生成的不同宽度 psuedo代码: function randomNumber(){ var textArray = ['1','2','3','4','5']; $("ul li").each(function(){ $(this).html(textArray[randomNumber]); }); } <ul> <li&g

我试图建立css砌体与不同大小的高度和宽度。我有5种尺码,将随机分配给我的
  • 。每个下一个
  • 将被赋予从数组生成的不同宽度

    psuedo代码:

    function randomNumber(){
        var textArray = ['1','2','3','4','5'];
        $("ul li").each(function(){
            $(this).html(textArray[randomNumber]);
        });
    }
    
    
    <ul>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>
    
    函数randomNumber(){
    var textArray=['1'、'2'、'3'、'4'、'5'];
    $(“ul li”)。每个(函数(){
    $(this.html(textArray[randomNumber]);
    });
    }
    

    如果您只需要一个随机数,请使用Math.random来指导或帮助。Mozilla文档展示了一个获取具有最小值和最大值的随机数的示例


    我不确定是否完全理解您的问题,但我假设您需要从宽度数组中获取随机索引

    为此,我在数组对象上创建了一个原型函数,以从数组返回一个随机索引

    然后我循环了一个
    [number]
    次数,以动态地将
    li
    元素添加到指定的
    ul
    中作为示例。这里每个
    li
    的内容都由数组返回的随机数填充

    随机数函数和设置也使用jQuery,正如您在示例中所做的那样


    希望有帮助!祝你好运

    谢谢你,西德尼。。。你的反馈真的很有帮助