是否有类似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()?
答案 0 :(得分:1)
与linked question一样,onModuleLoad()
实际上与ready
事件相同。默认情况下,onModuleLoad在页面中的所有资源都已加载之前不会运行。
任何给定小部件的AttachEvent仅指该小部件,它已附加到dom并可能被操纵。当onModuleLoad时,dom(初始html页面)中的现有内容已准备好被操作。