随机不重复的取数组元素,并赋值给div使用

 function pos(){
        var items = $('.starone');
        items.each(function () {
            var rand = getRandom();
            $(this).addClass("pos-" + rand);
        });
    }
    var arry=[1,2,3,4,5,6,7];
    function getRandom() {
        var i=Math.floor(Math.random()*arry.length);
        var rand=arry[i];
        arry.splice(i,1);
        return rand;
    }
    pos();

 

posted @ 2016-10-10 17:21  齐楚燕韩赵魏秦  阅读(308)  评论(0编辑  收藏  举报