加载页面和刷新网站后的JQuery动画
我试着在旁边放一个浮动的盒子(例如购物篮)。这是工作正常,但我不喜欢当我打开网页(在铬和IE9)框动画从顶部到位置。查看Firefox中的www.arturtest.co.uk即可。 以下是我的jquery:加载页面和刷新网站后的JQuery动画,jquery,jquery-animate,Jquery,Jquery Animate,我试着在旁边放一个浮动的盒子(例如购物篮)。这是工作正常,但我不喜欢当我打开网页(在铬和IE9)框动画从顶部到位置。查看Firefox中的www.arturtest.co.uk即可。 以下是我的jquery: $(document).ready(function(){ $(window).scroll(floatSides); floatSides(); }); function floatSides () { var offset = $(document).scro
$(document).ready(function(){
$(window).scroll(floatSides);
floatSides();
});
function floatSides () {
var offset = $(document).scrollTop() + 120;
$('.floatingBox').animate({top: offset + "px"},{duration:750,queue:false});
}
我只是想让它们出现在火狐这样的好地方
任何想法。对于快速修复,在初始调用
floatSides()
后,使用.finish()
强制立即完成动画。看起来是这样的
$(document).ready(function(){
$(window).scroll(floatSides);
floatSides();
$('.floatingBox').finish();
});
你是说你不想要任何动画?在这种情况下,只需注释掉floatSides();行?使用
.css()
而不是.animate()
。