[javascript] 
复制代码 代码如下:
var forimg = function (foritem, hoverStop, defaultfor) { 
        var _foritem = foritem.constructor == jQuery ? foritem : $(foritem); 
        var imgarr = [ 
            { "z-index": 1, "width": 100, "height": 100, "left": 0, "top": "75px" }, 
            { "z-index": 2, "width": 200, "height": 200, "left": 50, "top": "25px" }, 
            { "z-index": 3, "width": 300, "height": 250, "left": 150, "top": "0" }, 
            { "z-index": 2, "width": 200, "height": 200, "left": 370, "top": "25px" }, 
            { "z-index": 1, "width": 100, "height": 100, "left": 520, "top": "75px" } 
        ]; 
        _foritem.each(function (i) { 
            var _this = $(this); 
            _this.css(imgarr[i] || imgarr[4]); 
            _this.find("img").css(imgarr[i] || imgarr[4]); 
        });   www.jb51.net
        var _for = function (_i, data, nulldata, callback) { 
            $(foritem).each(function (i) { 
                var self = $(this); 
                setTimeout(function () { 
                    self.css("z-index", (data[i + _i] || nulldata)["z-index"]) 
                    self.stop().animate(data[i + _i] || nulldata); 
                    self.find("img").stop().animate(data[i + _i] || nulldata, function () { 
                        callback.call(self, i); 
                    }); 
                }); 
            }); 
        }; 
        var that = this; 
        var defaultforfun = function () { 
            if (!defaultfor) { 
                that.leftfor(); 
            } else { 
                that.rightfor(); 
            } 
        } 
        var forimgInterval = setInterval(defaultforfun, 1000); 
        if (hoverStop) { 
            _foritem.hover(function () { 
                clearInterval(forimgInterval); 
            }, function () { 
                forimgInterval = setInterval(defaultforfun, 1000); 
            }); 
        } 
        this.leftfor = function () { 
            var nuldata = { "z-index": -1, "width": 100, "height": 100, "left": 520, "top": "75px" }; 
            imgarr[0]["z-index"] = 1; 
            imgarr[0]["z-index"] = 2 
            imgarr[0]["z-index"] = 3 
            imgarr[0]["z-index"] = 2 
            imgarr[0]["z-index"] = 1 
            _for(-1, imgarr, nuldata, function (i) { 
                if (i == 0) { 
                    this.closest("ul").append(this); 
                } 
            }); 
        }; 
        this.rightfor = function () { 
            var nuldata = { "z-index": -1, "width": 100, "height": 100, "left": 0, "top": "75px" }; 
            imgarr[0]["z-index"] = 1; 
            imgarr[0]["z-index"] = 2 
            imgarr[0]["z-index"] = 4 
            imgarr[0]["z-index"] = 5 
            imgarr[0]["z-index"] = 2 
            _for(1, imgarr, nuldata, function (i) { 
                if (i == _foritem.length - 1) { 
                    this.closest("ul").prepend(this); 
                    this.css("z-index", "1"); 
                } 
            }); 
        }; 
        this.stop = function () { 
            clearInterval(forimgInterval); 
        }; 
        this.next = function () { 
            forimgInterval = setInterval(defaultforfun, 1000); 
        }; 
    }; 
标签:
轮播,图片,滚动

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
评论“JS简单的轮播的图片滚动实例”
暂无“JS简单的轮播的图片滚动实例”评论...

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。