在火狐浏览器下能正常每3秒滚动一次,而在欧朋浏览器下只滚动一次就停止了,
也没有报错误.请大神帮忙看下是哪个地方不兼容?
代码如下:
// JavaScript Document /*首页滚动显示*/ (function($){ $.fn.myScroll = function(options) { var scroll=$(".scrolldiv"); function marquee(obj, step) { obj.animate({ marginTop:'-'+step+'px' }); } function replace(obj,step){ obj.find(".person").slice(0,2).appendTo($(".scrolldiv")); obj.find(".person").splice(0,2); obj.css("margin-top","0px"); } var s = Math.abs(parseInt(scroll.css("margin-top"))); var step=($(".person").innerHeight()+parseInt($(".person").css("margin-top")))+1; if(s>=step){ replace(scroll,step); }else{ marquee(scroll,step); } } })(jQuery); /* 滚动调用 */ $(function(){ var scroll=setInterval("$('.myscroll').myScroll()",3000); });
拉莫斯之舞
www说
相关分类