0

プロジェクトで GWTquery を使用しようとしています。ファイルを正常jarに追加し、クラスパスに追加し、すべてのクラスをインポートしましたが、まだ何も機能していません。私が欠けているものを誰か教えてもらえますか?コードは次のとおりです。

import static com.google.gwt.query.client.GQuery.*;
import com.google.gwt.query.client.plugins.Effects;
public class myfoo implements EntryPoint {
  public void onModuleLoad() {

        final TextBox tb = new TextBox();
        tb.setStyleName("foo"); 
        VerticalPanel panel = new VerticalPanel();
        panel.add(tb);
        $(".foo").setText("loo");
        $(".foo").click(new Function() {
            public boolean f(Event e) {
                tb.setText("foo");
                return true;  
            }
        });
        RootPanel.get().add(panel);
      }
     }

ページロード時に、テキストボックスは空のままで、 looで満たされません。また、クリックしても効果はありません。

4

1 に答える 1

1

$(".foo")ドキュメントにまだ追加されていないテキスト ボックスと一致しないと思います。RootPanel.get().add(panel)行を前に移動してみてください$(".foo")

于 2013-01-18T14:12:09.570 に答える