ウェブ アプリケーションをタペストリー バージョン 5.1.0 から 5.2.6 に移行しています。jquery ダイアログを使用して、(ポップアップ ウィンドウではなく) ポップアウト表示を処理しています。
tapestry v5.1.0 を使用している間、jquery js (バージョン 1.6.2) ライブラリとタペストリー標準 js ライブラリ (prototype n other js) を矛盾なく使用しました。しかし、タペストリー v5.2.6 に移行したとき、javascript で競合が発生しました。ページで jquery js インポートをコメント アウトすると、ゾーンは機能します。つまり、更新されますが、ダイアログは機能しません。また、ページに jquery js を含めると、ダイアログは完全に機能しますが、「要素 'selectZone」というゾーン更新イベントのエラーが表示されます。 ' には関連付けられた Tapestry.ZoneManager オブジェクトがありません。」
基本的に、タペストリー v5.2.6 のページでは、jQuery とプロトタイプ js の両方を使用する必要があります。同じ方法を提案してください。
よろしく、
マヘンドラ