(function($){ $.fn.extend({ scroll:function(opt,callback){ if(!opt) var opt={}; var oo; var _this=this.eq(0).find("ul:first"); var lineh=_this.find("li:first").height(),//23 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 //
  • 的margin-top },speed,function(){ for(i=1;i<=line;i++){ _this.find("li:first").appendto(_this); } _this.css({margintop:0}); } ); }; var timerid = function(){ oo =setinterval("scrollup()",timer); }; timerid(); _this.hover(function(){ clearinterval(oo); },function(){ timerid(); }).mouseout(function(){ $('body').css({'background-color':'none'}); }); } }); })(jquery);// javascript document