您好,欢迎来到双叮科技网。
搜索
您的当前位置:首页jquery实现图片滚动效果的简单实例_jquery

jquery实现图片滚动效果的简单实例_jquery

来源:双叮科技网
 代码如下:





jquery 图片自动无缝滚动




















































  • jQuery.fn.extend({
    pic_scroll:function (){
    $(this).each(function(){
    var _this=$(this);//存储对象
    var ul=_this.find("ul");//获取ul对象
    var li=ul.find("li");//获取所有图片所有的li
    var w=li.size()*li.width();//统计图片的长度
    li.clone().prependTo(ul);//克隆图片一份放入ul里
    ul.width(2*w);//设置ul的长度,使所有图片排成一排
    var i=1,l;
    _this.hover(function(){i=0},function(){i=1});//鼠标经过时设置i=0达到鼠标经过停止效果
    setInterval(function(){
    //定时滚动函数
    l = _this.scrollLeft();
    if (l < w) {
    _this.scrollLeft(l+i);
    } else {
    _this.scrollLeft(0);
    }
    },20);
    })
    }
    });
    $(document).ready(function(){
    $(".a,.aa").pic_scroll();//多个地方使用
    })


    Copyright © 2019- 22dwc.com 版权所有

    违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

    本站由北京市万商天勤律师事务所王兴未律师提供法律服务