如何添加javascript脚本以便在GWT中使用?

时间:2011-01-30 00:16:13

标签: javascript gwt

如何添加jQuery库等脚本,以便在GWT中使用?我知道如何做JSNI,我只是不知道如何让jQuery库可供我使用,所以我可以在JSNI中调用它。

2 个答案:

答案 0 :(得分:3)

GWT可以使用JSNI调用任何JS函数或引用页面上的任何JS变量,因此只要JQuery脚本也加载到页面上,您就可以调用任何所需的JQuery代码。

例如:

public native void callJQuery() /*-{
  $("p.neat").addClass("ohmy").show("slow");
}-*/;

答案 1 :(得分:2)

他们在一起玩得不好。到目前为止我唯一知道的方法(如果我弄错了,请纠正我)是GWTQuery。试一试;)

编辑

我重新解释了我的想法,希望现在会更清楚

可以调用任何所需的自定义JavaScript代码,请参阅Jason的回答。

我建议使用GWTQuery,因为它是JQuery到基于Java的GWT生态系统的成功端口,并且不会强迫您使用Java代码中的原始本机JavaScript。