我一直在使用jQuery,我需要使用Script.aculo.us和Protoype。我尝试使用扩展另一个库的 jQuery 库。我使用以下语法定义它:
jQuery.noConflict();
jQuery(document).ready(function() {
});
我的 jQuery 工作正常,我已经划分了三个模块。我需要将所有三个模块放在同一页面上。我知道使用所有三个不同的库效率不高,但我没有看到其他方法。
对于验证,我使用 jQuery 和Ajax(例如:validation.js)。
我的动画的其余部分使用 Prototype 和 Script.aculo.us(例如:animation.js)。
我已经分离了脚本文件。我的问题是,如果我的动画部分工作正常,那么 Ajax 部分就不能工作。如果 Ajax 部分正常工作,则验证不工作。我正在替换代码,但我仍然无法集成。
问题:
jQuery 是否提供了一种简单的方法来完成这项工作?
Prototype 和 Script.aculo.us 是否有不应该与 jQuery 冲突的程序?