GWT中的jquery ready()等效

时间:2012-02-08 12:14:02

标签: jquery gwt dom

是否有类似GWT的jquerys .ready()函数?

 $(document).ready(function () {
  alert("The DOM is now loaded and can be manipulated.");
});

我需要检查网站何时完全加载并且现在可以使用了。

我知道有办法这样做:

FlowPanel mainPanel = new FlowPanel();
mainPanel.addAttachHandler(new AttachEvent.Handler() {

  @Override
  public void onAttachOrDetach(AttachEvent event) {
    // do something
  }
});

但我不确定,如果这与jquerys .ready()真的相同。

有没有人知道像GWT中的.ready()?

1 个答案:

答案 0 :(得分:1)

linked question一样,onModuleLoad()实际上与ready事件相同。默认情况下,onModuleLoad在页面中的所有资源都已加载之前不会运行。

任何给定小部件的AttachEvent仅指该小部件,它已附加到dom并可能被操纵。当onModuleLoad时,dom(初始html页面)中的现有内容已准备好被操作。