当前位置: 代码迷 >> Web前端 >> 顶替 marquee的一段jQuery滚动代码
  详细解决方案

顶替 marquee的一段jQuery滚动代码

热度:304   发布时间:2013-01-21 10:15:39.0
代替 marquee的一段jQuery滚动代码

因为 <marquee /> 这个标签不能连贯,有间歇性,并且江湖传闻<marquee /> 标记不怎么受 W3C网页标准的喜欢。

看代码吧。

function up( obj ){
var _wrap= $(obj);
var _interval= 1200;//定义滚动间隙时间
var _moving;
_wrap.hover(function(){
if(_moving) clearInterval(_moving);
},function(){
_moving=setInterval(function(){
var _field=_wrap.find(‘li:first’);
var _h=_field.height();
_field.animate({marginTop:-_h+’px’},600,function(){
_field.css(‘marginTop’,0).appendTo(_wrap);
});
},_interval);
}).trigger(‘mouseleave’);
};

  相关解决方案