Прокрутка до верхней части страницы в приложении gwt - PullRequest
6 голосов
/ 07 июля 2010

У меня есть приложение gwt, и я хочу прокрутить к началу страницы, используя этот метод:

public static native void scrollTop() /*-{
  $wnd.scroll(0, 0);
}-*/;

Метод вызывается в onClick-методе TreeNodeListenerAdapter:

new TreeNodeListenerAdapter() {
  @Override
  public void onClick(Node node, EventObject e) {
    scrollTop();
  }
}

Это не работает, и я не знаю почему.Когда я помещаю предупреждение в свой метод:

$wnd.alert("Treenode clicked");

, я вижу предупреждение, но страница не прокручивается.Что мне здесь не хватает?

1 Ответ

15 голосов
/ 18 февраля 2011

Если вы хотите перейти к началу страницы, просто выполните:

Window.scrollTo (0 ,0);

Просто убедитесь, что вы импортируете правильный пакет com.google.gwt.user.client.Window

...