我正在将我的 Web 应用程序从 Tapestry 版本 5.1.0 迁移到 5.2.6。我正在使用 jquery 对话框来处理弹出的显示(而不是弹出窗口)。
在使用 Tapestry v5.1.0 时,我使用了 jquery js(版本 1.6.2)库和 Tapestry 标准 js 库(原型 n 其他 js),没有任何差异。但是现在,当我迁移到 Tapestry v5.2.6 时,javascripts 中存在冲突。如果我在页面中注释掉 jquery js 导入,则区域工作,即更新但对话框不起作用,如果我在页面中包含 jquery js,对话框工作正常,但它显示区域更新事件错误,显示“元素'selectZone ' 没有关联的 Tapestry.ZoneManager 对象。”
所以基本上,我需要在 Tapestry v5.2.6 的页面中同时使用 jQuery 和原型 js。请提出相同的方法。
问候,
马亨德拉