jQueryライブラリなどのスクリプトを追加してGWTで使用できるようにするにはどうすればよいですか?私はJSNIを行う方法を知っています、私はJSNIの中でそれを呼び出すことができるようにjQueryライブラリを私に利用可能にする方法を知らないだけです。GWTで使用するためのjavascriptスクリプトを追加するには?
答えて
GWTは、任意のJS関数を呼び出したり、JSNIを使用してページ上の任意のJS変数を参照することができます.JQueryスクリプトもページにロードされている限り、任意のJQueryコードを呼び出すことができます。例えば
:
public native void callJQuery() /*-{
$("p.neat").addClass("ohmy").show("slow");
}-*/;
まだよく一緒に遊ぶわけではありません。私が今までに知っている唯一の方法(私が間違っているならば正しい)はGWTQueryです。
に)
EDITをI再説明私の考え、ジェイソンの答えを参照してください、任意のカスタムのJavaScriptコードを呼び出すことが可能であることは今
より明確になるでしょう願っています。それを試してみます。
JavaベースのGWTエコシステムへのJQueryの移植が成功し、Javaコードから生来のネイティブJavaScriptを使用する必要がないため、GWTQueryを使用することをお勧めします。
あなたは「彼らは一緒にうまく再生されない」とはどういう意味ですか? –
@ Jason Hall - >投稿したようにすることができます。可能であれば、GWTはJavaに焦点を当てるべきだと私は思っています。言い換えれば、私は「ネイティブJSハック」を避ける方が好きです。 GWTエコシステムへのGWTQueryポートJQueryは本当にきれいだと思います。しかし、これは私の意見の問題かもしれません。 – Xorty
それは公正です、私はGWTアプリケーションはJavaに焦点を当てるべきだということに同意します。それは結局のところその要点ですが、GWTからJQueryを呼び出すのは不可能か簡単なようです本当。 GWTQueryは、JQueryとGWTコードの両方のダウンロードを避けるため、GWTでJQueryを呼び出す優れた方法です。 –
- 1. Nugetパッケージソースを追加するためのスクリプトによる方法
- 2. データを表示するためにangularjsを使用するjavascriptを使用してdivを追加する
- 3. KnockoutJS - アニメーションを追加するためにカスタムバインディングを使用する
- 4. gwtの中にjavascriptの内容を追加するdialogBox
- 5. Metatrader Managerでユーザーアカウントを追加/変更するためのスクリプト/コード
- 6. シェルphpファイルにbase_urlを追加するためのスクリプト
- 7. JavascriptでDJangoテンプレートタグを使用したGoogleマップマーカーを追加する
- 8. CGIスクリプト用の.htaccessを使用してパスをインクルードするためにPerlモジュールのディレクトリを追加します
- 9. 要素をスクリプトで追加した後にjqueryクラスを追加するには?
- 10. GWTのDataGridにカスタムウィジェットを追加する
- 11. JSNIを使用してGWTアプリケーションでd3スクリプトを使用する
- 12. 友人を追加するためのPHPスクリプト
- 13. GWT RequestFactory - カスタムメソッドをプロキシクラスに追加する
- 14. GWT iFrameにウィジェットを追加する
- 15. GWT celltableにハイパーリンクを追加する
- 16. .insertAfterまたは.Javascriptを使用して要素IDに追加します。それは私がdivの後にスクリプトを追加する$
- 17. JavaScript(Rhino)ライブラリを使用するか他のスクリプトを含める
- 18. スクリプトを使用してXcodeターゲットにファイルを追加する
- 19. PHPスクリプトを使用してjsonファイルにコンテンツを追加する
- 20. flowpanelでgwtのスクロールバーを追加するには?
- 21. GwtのPopupPanelでキャンセルボタンを追加するには
- 22. 条件付きでlinuxスクリプトでファイルを追加または追加する
- 23. JavaScriptを使用しているテキストエリアにタブを追加する
- 24. bashスクリプトを使用してC言語でcharデバイスを追加するには
- 25. JSP(Tomcat)で使用するための追加ライブラリを設定する
- 26. Google APIのGWTラッパーをGWTデザイナーのパレットに追加するには?
- 27. Javascriptの中でBabelスクリプトのオブジェクトを使用するには?
- 28. ターミナルに機能性を追加するスクリプトを追加するには?
- 29. GWTで使用するための静的なGoogle Earthマップ
- 30. JavaScriptにイメージロールオーバーを追加するには
ラジオボタンをチェックしたり消したりする方法を決めることができたら教えてください。 –
通常のGWTでラジオボタンをチェック/チェック解除するのは簡単ですが、どうしてJQueryを関与させる必要がありますか? –