JQ 文字无缝滚动之逐条滚动

来源:互联网 发布:mac终端退出vim 编辑:程序博客网 时间:2024/05/17 22:44
JQ 代码: 本列子是从下向上滚动的,如果时其他方向的修改marginBttom就可以了:
(function($){$.fn.extend({RollTitle:function(opt,callback){if(!opt) var opt={};var _this = this;_this.timer = null;_this.lineH = _this.find("li:first").height();_this.line=opt.line?parseInt(opt.line,15):parseInt(_this.height()/_this.lineH,10);_this.speed=opt.speed?parseInt(opt.speed,10):500, //卷动速度,数值越大,速度越慢(毫秒_this.timespan=opt.timespan?parseInt(opt.timespan,13):1000; //滚动的时间间隔(毫秒if(_this.line==0) this.line=1;_this.upHeight=0-_this.line*_this.lineH;_this.scrollUp=function(){_this.animate({marginBottom:_this.upHeight},_this.speed,function(){for(i=1;i<=_this.line;i++){_this.find("li:first").appendTo(_this);}_this.css({marginBottom:0});});}_this.hover(function(){clearInterval(_this.timer);},function(){_this.timer=setInterval(function(){_this.scrollUp();},_this.timespan);}).mouseout();}})})(jQuery); 
引用本代码:
$(document.body).ready(function(){$("#RunTopic").RollTitle({line:1,speed:500,timespan:1000});});


html代码:


<!DOCTYPE html><html><head><title>逐条滚动</title><script type="text/javascript" src="jquery-1.11.1.min.js"></script><script type="text/javascript" src="wishrun.js"></script></head><body><ul id="RunTopic"><li>文字1</li><li>文字2</li><li>文字3</li><li>文字4</li><li>文字5</li></ul></body></html> 
 逐条滚动,我在其他博客也见过,也比较好找,在此就不介绍了

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 铁盖玻璃瓶打不开怎么办 玻璃瓶塑料盖打不开怎么办 玻璃杯拧不开了怎么办 不锈钢瓶盖打不开怎么办 密封玻璃罐打不开怎么办 玻璃密封盒打不开怎么办 密封瓶打不开怎么办 瓶盖拧太紧打不开怎么办 玻璃瓶盖拧不紧怎么办 电饭煲盖子打不开怎么办 瓶盖太紧开不开怎么办 颜料拧不开怎么办 瓶盖一直转不开怎么办 水粉颜料拧不开怎么办 塑料盖子扭不开怎么办 水瓶盖太紧打不开怎么办 压盖子拧不开怎么办 公章盖子拧不开怎么办 塑料瓶打不开了怎么办 瓶盖转不开怎么办 化妆品瓶盖太紧拧不开怎么办 塑料杯拧不开了怎么办 玻璃瓶盖子拧不开怎么办 塑料水杯拧不开怎么办 玻璃瓶没盖子怎么办 罐装榨菜打不开怎么办 睫毛胶水拧不开怎么办 硅胶盖子打不开怎么办 胶水打不开了怎么办 胶水瓶扭不开怎么办 胶水盖打不开怎么办 睫毛胶打不开怎么办 水杯盖拧不紧怎么办 水杯拧不紧漏水怎么办 蜂蜜瓶子打不开怎么办 胶水瓶口堵住怎么办? 瓶子有气打不开怎么办 罐子瓶盖拧不开怎么办 泡菜瓶子打不开怎么办 玻璃罐盖子打不开怎么办 饮料瓶子打不开怎么办