jQuery 动态云标签插件

2020-05-22 17:04:30易采站长站整理

        },opts||{});
       
        var aTag = $(this); // 当前容器对象
        var T_width = aTag.width(), T_height = aTag.height(); // 容器高度、宽度
       
        return this.each(function(){
           
            function setATagCss() {    // 设置容器相应css
                aTag.css({position:’relative’,overflow:’hidden’});
            }
          
            function getRandomNum(Min, Max){ // 获取两个区间之内随机数
                Min = new Number(Min);Max = new Number(Max);
                var Range = Max – Min + 1;
                var Rand = Math.random();
                return Min + Math.floor(Rand * Range);
            }
           
            function getRandomXY(num) {    // 随机返回一个 正/负参数
                num = new Number(num);   
                if(Math.random()<=0.5)
                num = -num;
                return num;
            }
           
            /**
             * 随机创建a标签,宽度为容器宽度的三分之一,然后在自身基础上+-五分之一宽度
             * 高度自身宽度的三分之一,然后+-三分之一
             */
            function createATag() {