Animate scrollTop在Firefox中不起作用
此功能工作正常。它将主体滚动到所需容器的偏移量 function scrolear(destino){ var stop = $(destino).offset().top; var delay = 1000; $('body').animate({scrollTop: stop}, delay); return false; } 但不是在Firefox中。为什么? -编辑- 为了处理接受的答案中的双重触发,我建议在动画之前停止元素: $('body,html').stop(true,true).animate({scrollTop: stop}, delay);