如何为浏览器屏幕的移动设置动画?

时间:2013-04-24 23:59:21

标签: javascript jquery

使用以下表达式,浏览器屏幕会立即移动到元素。

jQuery(document).scrollTop( jQuery("#myelement").offset().top-500 );

我怎样才能做同样的事情,但通过速度动画效果? 以下表达式不起作用。

jQuery(document).scrollTop( jQuery("#myelement").offset().top-500 ).slow();

谢谢

1 个答案:

答案 0 :(得分:0)

无论如何它像这样工作

jQuery(window.opera ? 'html' : 'html, body').animate({scrollTop: jQuery("#myelement").offset().top-500}, 1500, 'linear');