// 文字滚动 (function($){ $.fn.extend({ scroll:function(opt,callback){ if(!opt) var opt={}; var _this=this.eq(0).find("ul.scul:first"); var lineh=_this.find("li:first").height(), line=opt.line?parseint(opt.line,10):parseint(this.height()/lineh,10), speed=opt.speed?parseint(opt.speed,10):7000, //卷动速度,数值越大,速度越慢(毫秒) timer=opt.timer?parseint(opt.timer,10):7000; //滚动的时间间隔(毫秒) if(line==0) line=1; var upheight=0-line*lineh; scrollup=function(){ _this.animate({ margintop:upheight },speed,function(){ for(i=1;i<=line;i++){ _this.find("li:first").appendto(_this); } _this.css({margintop:0}); }); } _this.hover(function(){ clearinterval(timerid); },function(){ timerid=setinterval("scrollup()",timer); }).mouseout(); } }) })(jquery); $(document).ready(function(){ $(".soroll").scroll({line:1,speed:1000,timer:5000});//修改此数字调整滚动时间 });