 
						更新时间:2019-09-18 00:20:08
更新说明:更新为Vue版本
实现代码:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | vary = 3;$("input").click(function(event) {    $("ul li").each(function(index, el) {        ///开始///随机函数        functioncreateRandom(num, from, to)        {            vararr = [];            for(vari = from; i <= to; i++) arr.push(i);            arr.sort(function() {                return0.5 - Math.random();            });            arr.length = num;            returnarr;        }        functioncreateRandom2(num, from, to) {            vararr = [];            varjson = {};            while(arr.length < num) {                //产生单个随机数                varranNum = Math.ceil(Math.random() * (to - from)) + from;                //通过判断json对象的索引值是否存在 来标记 是否重复                                 if(!json[ranNum]) {                    json[ranNum] = 1;                    arr.push(ranNum);                }            }            returnarr;        }        ///结束///随机函数        vararr = []; //声明一个空的数组        arr = createRandom2(7, 1, 33)        /*将随机生成的0-33的7个数字赋值给arr*/        //定义了sort的比较函数将arr数组里面的数字        arr.sort(function(a, b) {            returna - b;        });        //利用循环让每个li取到arr数组的值        for(vari = 0; i <= $("ul li").size(); i++) {            $("ul li").eq(i).text(arr[i]);        }        /*每个圆转的度数等于  y*360*/        y++;        $("ul li").eq(index).css({            "transform": 'rotate('+ y * 360 + 'deg)',            "-moz-transform": 'rotate('+ y * 360 + 'deg)',            "-webkit-transform": 'rotate('+ y * 360 + 'deg)',            "-o-transform": 'rotate('+ y * 360 + 'deg)',            "-s-transform": 'rotate('+ y * 360 + 'deg)'        });    });    //判断随机生成的是不是小于10如果是的就给前面加上0如生成的是1那么就显示01    $("ul li").each(function(index, el) {        if(parseInt($(this).text()) < 10) {            varcc = $(this).text();            $(this).text("0"+ cc)        };    });}); | 
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com