jQuery仿照淘宝彩票换一注

所属分类:其他-动画效果

 7505  38  查看评论 (1)
jQuery仿照淘宝彩票换一注 ie兼容11

实现代码:

var y = 3;

$("input").click(function(event) {

    $("ul li").each(function(index, el) {

        ///开始///随机函数
        function createRandom(num, from, to)

        {
            var arr = [];
            for (var i = from; i <= to; i++) arr.push(i);
            arr.sort(function() {
                return 0.5 - Math.random();
            });
            arr.length = num;
            return arr;
        }

        function createRandom2(num, from, to) {
            var arr = [];
            var json = {};
            while (arr.length < num) {
                //产生单个随机数
                var ranNum = Math.ceil(Math.random() * (to - from)) + from;
                //通过判断json对象的索引值是否存在 来标记 是否重复			        
                if (!json[ranNum]) {
                    json[ranNum] = 1;
                    arr.push(ranNum);
                }
            }
            return arr;
        }
        ///结束///随机函数
        var arr = []; //声明一个空的数组
        arr = createRandom2(7, 1, 33)
        /*将随机生成的0-33的7个数字赋值给arr*/
        //定义了sort的比较函数将arr数组里面的数字
        arr.sort(function(a, b) {
            return a - b;
        });

        //利用循环让每个li取到arr数组的值
        for (var i = 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) {
            var cc = $(this).text();
            $(this).text("0" + cc)
        };
    });
});


相关插件-动画效果

用纯CSS3制作的效果非常炫酷的元素边框线条动画特效

这是一款使用纯CSS3制作的效果非常炫酷的元素边框线条动画特效。这个元素边框线条动画使用伪元素和keyframes来制作线条运动效果。
  动画效果
 99535  210

jQuery简单的真心话大冒险游戏文字随机抽取大冒险

jquery简单的真心话大冒险游戏文字随机抽取大冒险
  动画效果
 19319  147

canvas 雨滴

这款动画主要是模拟了下雨的场景,雨滴从空中飘落,落在地上溅起水花,整个过程模拟得相当逼真。更重要的是,这款HTML5下雨动画还可以通过鼠标控制风向和雨水强度,鼠标左右滑动控制雨滴方向,鼠标上下滑动控制雨滴密度。
  动画效果
 6032  90

css3登陆界面

最近做的一个css3的登陆界面
  动画效果
 18268  85

讨论这个项目(1)回答他人问题或分享插件使用方法奖励jQ币

    1923761300 0
    2018/1/14 16:17:36

    篮球的号码规则有错

    回复
取消回复
  短信接口