使用以下表达式,浏览器屏幕会立即移动到元素。
jQuery(document).scrollTop( jQuery("#myelement").offset().top-500 );
我怎样才能做同样的事情,但通过速度动画效果? 以下表达式不起作用。
jQuery(document).scrollTop( jQuery("#myelement").offset().top-500 ).slow();
谢谢
答案 0 :(得分:0)
无论如何它像这样工作
jQuery(window.opera ? 'html' : 'html, body').animate({scrollTop: jQuery("#myelement").offset().top-500}, 1500, 'linear');