私は GWTQuery を使い始めたばかりで、load() 関数に頭を悩ませようとしています。検討:
public void onModuleLoad() {
SimplePanel sp = new SimplePanel();
sp.getElement().setId("stuff");
RootLayoutPanel root = RootLayoutPanel.get();
root.add(sp);
$("#stuff").load("/hello.html");
}
上記を実行するdivと、SimplePanel 要素の空のブロックがの内容に置き換えられhello.htmlます。言い換えれば、それはbodyブロックにdiv行き着き、DOM から消えます。私が欲しいのは、divブロックに hello.html. SimplePanelの子として別の一時的なものを配置しdiv id="stuff"、それを呼び出すことで、これを回避しload()ました。希望どおりに機能します。しかし、私は根本的な何かが欠けていると感じています。使い捨てなしでこれを行う方法はありSimplePanelますか?