zoukankan      html  css  js  c++  java
  • loading加载中效果

    (function(){
        try{
            var ui={
                loading:{
                    addCssStyle:function(text) {
                        var head = document.getElementsByTagName('head')[0];
                        var node = document.createElement('style');
                        node.type = 'text/css';
                        head.appendChild(node);
                        node.innerHTML = text;
                        return node;
                    },
                    init:function(parent){
                        var html =' <div class="spinner">';
                        for(var i=0;i<12;i++){
                            html = html+ '<div class="bar'+(i+1)+'"></div>';
                        }
                        html = html+ '</div>';
                        if($(parent).find(".spinner").length == 0)
                        {
                            $(parent).append(html);
                            if($("#spinner").length == 0){
                                var css = ".spinner{30px;display:inline-block;position:relative}.spinner div{2px;height:4px;background-color:grey;position:absolute;opacity:0;-webkit-border-radius:60%;-webkit-animation:fade 1s linear infinite;top:-8px;left:10px}@-webkit-keyframes fade{from{opacity:1}to{opacity:.25}}";
                                for(var i=0;i<12;i++){
                                    css = css + ".spinner div.bar"+(i+1)+"{-webkit-transform:rotate("+i*30+"deg) translate(0,-142%);-webkit-animation-delay:"+((0.0837*i-1))+"s}";
                                }
                                console.log(css);
                                this.addCssStyle(css);
                            }
                        }
                    },
                    show:function(parent){
                        this.init(parent);
                        $(parent).find(".spinner").show();
                    },
                    hide:function(parent){
                        $(parent).find(".spinner").hide();
                    }
                }
            };
            window.Rui = ui;
        }catch(e){
            console.log(e);
        }
    })();
  • 相关阅读:
    杭电 oj2602~(0-1背包问题)
    杭电oj~1005 简单的找周期
    poj 2524~并查集基础
    poj 1611~并查集基础
    poj1182~食物链~带权并查集
    杭电 oj3047~带权并查集
    杭电 oj1232~并查集
    杭电 oj2033~
    VS2013使用过程中出现的一些问题:
    python学习笔记:
  • 原文地址:https://www.cnblogs.com/chen-lhx/p/5121368.html
Copyright © 2011-2022 走看看