`
axl234
  • 浏览: 261003 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

代替 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’);
};

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics