我有一个 gwt 应用程序,我想使用此方法滚动到页面顶部:
public static native void scrollTop() /*-{
$wnd.scroll(0, 0);
}-*/;
该方法在 TreeNodeListenerAdapter 的 onClick 方法中调用:
new TreeNodeListenerAdapter() {
@Override
public void onClick(Node node, EventObject e) {
scrollTop();
}
}
这不起作用,我不知道为什么。当我在我的方法中放置一个警报时:
$wnd.alert("Treenode clicked");
我看到了警报,但页面没有滚动。我在这里缺少什么?
最佳答案
如果您想滚动到页面顶部,只需执行以下操作:
Window.scrollTo (0 ,0);
只要确保您正在导入正确的包 com.google.gwt.user.client.Window
关于java - 在 gwt 应用程序中滚动到页面顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3194782/