由于添加了scrollTop-animation,因此回调的某些部分被调用了两次:
$('html, body').animate({scrollTop: '0px'}, 300,function() {
$('#content').load(window.location.href, postdata, function() {
$('#step2').addClass('stepactive').hide().fadeIn(700, function() {
$('#content').show('slide',800);
});
});
});
它似乎只重复了一次.show(),至少我没有第二次调用load()或.fadeIn()get 的印象。在.show()得到尽快,因为它已经完成了第一次重复。0顺便说一下,将scrollTop动画速度设置为无益!
我认为这与动画队列有关,但是我不知道如何找到解决方法,尤其是为什么会这样。
开满天机
扬帆大鱼
相关分类