gpt4 book ai didi

jquery - 如何将 Prototype 和 jQuery 与 Scriptaculous 集成?

转载 作者:行者123 更新时间:2023-12-01 04:32:27 25 4
gpt4 key购买 nike

我一直在使用jQuery ,我需要使用 Script.aculo.usProtoype 。我尝试使用 jQuery 库扩展另一个库。我使用以下语法定义它:

jQuery.noConflict();
jQuery(document).ready(function() {
});

我的jQuery工作正常,并且我已经划分了三个模块。我需要将所有三个模块放在同一页面上。我知道使用所有三个不同的库效率不是很高,但我没有看到其他方法。

  • 为了进行验证,我使用 jQuery 和 Ajax (例如:validation.js)。

  • 我的动画的其余部分使用 Prototype 和 Script.aculo.us(例如:animation.js)。

我已经将脚本文件分开了。我的问题是,现在如果我的动画部分工作正常,那么 Ajax 部分就不起作用。如果 Ajax 部分正常工作,则验证不起作用。我正在替换代码,但仍然无法集成。

问题:

  1. jQuery 是否提供了一种简单的方法来实现此目的?

  2. Prototype 和 Script.aculo.us 是否有一个不与 jQuery 冲突的程序?

最佳答案

我认为您能做的最好的事情就是将 AJAX 和验证从 jQuery 切换到 Prototype。这应该可以解决问题。原型(prototype)也具有良好的验证和 AJAX。

http://prototypejs.org/api/ajax

对于验证,只需谷歌“原型(prototype)验证”。

你也可以将动画部分切换到jQuery(它有非常好的动画功能)。
http://docs.jquery.com/Effects

我个人会选择后者,因为我更喜欢 jQuery 不干扰 object.prototype 链。

关于jquery - 如何将 Prototype 和 jQuery 与 Scriptaculous 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/689724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com