2011-09-09 4 views
0

5.0.18から5.2.6にタペストリーのバージョンが更新されています。TapestryバージョンのJavaScriptが5.0.18から5.2.6に更新されます

  1. にはどうすれば...(scriptaculous.js、タペストリー-messages.js、タペストリー-console.js、タペストリー-beanvalidator.js)

  2. どのようにしたいとロードデフォルトタペストリーのjsファイルを無効にすることができますタペストリーはJSファイル(JQueryとデフォルトの のものなど)とjQuery.noConflict()も組み合わせるため、JSの競合を修正しました。また働いていない?

答えて

1
  1. それらが必要な場合タペストリーはこれらのみ*の.jsファイルをロードします。したがって、これらのファイルがロードされているのを見たら、それらを使用するコンポーネントを使用しています。ただし、シンボルtapestry.scriptaculousを上書きしてロードしたプロトタイプファイルとスクリプトファイルをオーバーライドし、独自のカスタムスクリプトを提供することができます。 javascript documentationを参照してください。あるいは、hereのようにスタックに貢献することもできます。

  2. は答えを@joostschouten tapestry-jquery

+0

感謝を見てください。私はタペストリー5.0.18でJQueryを使用していました。今バージョン5.2.6に更新しようとしたときに、多くの競合が発生しているようです。私は5.2.6でscriptaculous jsファイルの古いバージョンを使用していますが、画面上に点滅するエラーがいくつかあるように見えるものもあります。あなたのリードは本当に役に立つものでしたが、私はまだそこにはいません。赤い点滅のアイデアは? [AppFuseのタペストリーのデモ](http://demo.appfuse.org/)でも、私は同じ問題を見ることができました。 – ManuPK

+1

赤い点滅のエラーは、Tapestryが捕捉したjの例外があることを示すTapestryです。彼らは何でもかまいません。赤いボックスに表示されているエラーメッセージを問題に追加して、問題の原因となるようにしてください。またFirebugやデバッガを使用してjsコードをダビングし、それを実行します。古いjsコードを浮かべないようにキャッシュを空にしてもよろしいですか? – joostschouten

関連する問題