testMaven/WebRoot/resource/js/jQuery.textSlider.js
(完整代码) 1KB/**
* @author feiwen
*/
(function($){
$.fn.textSlider = function(settings){
settings = jQuery.extend({
speed : "normal",
line : 2,
timer : 3000
}, settings);
return this.each(function() {
$.fn.textSlider.scllor( $( this ), settings );
});
};
$.fn.textSlider.scllor = function($this, settings){
var ul = $("ul:eq(0)",$this );
var timerID;
var li = ul.children();
var liHight=$(li[0]).height();
var upHeight=0-settings.line*liHight;//滚动的高度;
var scrollUp=function(){
ul.animate({marginTop:upHeight},settings.speed,function(){
for(i=0;i<settings.line;i++){
ul.find("li:first",$this).appendTo(ul);
}
ul.css({marginTop:0});
});
};
var autoPlay=function(){
timerID = window.setInterval(scrollUp,settings.timer);
};
var autoStop = function(){
window.clearInterval(timerID);
};
//事件绑定
ul.hover(autoStop,autoPlay).mouseout();
};
})(jQuery);
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
