0
Хотелось бы добавить aimate smooth, any adia?Можно ли анимировать Window.scrollTop
Window.scrollTo(0, MyPanel.getAbsoluteTop());
Хотелось бы добавить aimate smooth, any adia?Можно ли анимировать Window.scrollTop
Window.scrollTo(0, MyPanel.getAbsoluteTop());
Вы можете использовать функцию анимации jQuery для нее.
$('html').animate({ scrollTop: '0' });
Я использую velocity.js и JSNI вызов:
public static native void setAnimatedScrollTop(MyView instance, String topElementId, String scrollPanelId, int offsetPosition) /*-{
$wnd.Velocity($wnd.document.getElementById(topElementId), 'scroll',
{duration: 1000, offset: offsetPosition, container: $wnd.document.getElementById(scrollPanelId),
complete: function(){
[email protected]View::setScrollAnimationInProgress(Z)(false);
}
});
}-*/;
Проверить это один http://stackoverflow.com/questions/16475198/jquery-scrolltop-animation –