将原型与Jquery结合使用

将原型与Jquery结合使用,jquery,prototypejs,javascript-framework,conflict,Jquery,Prototypejs,Javascript Framework,Conflict,是否有任何方法可以使用prototype与Jquery共存 我的意思不是带有Jquery NoConflict标记的原型的Jquery,而是相反 我必须重写原型实用程序方法才能与其他库共存 我无法控制Jquery脚本不,没有。当包含Jquery时,它会获取定义为$的任何内容的副本,并存储对它的引用。当您使用jQuery.noConflict时,它会恢复该引用,并返回jQuery,允许您“重命名”jQuery 如果您想重命名Prototype,这应该是完全可能的 // 1. include Pro

是否有任何方法可以使用prototype与Jquery共存

我的意思不是带有Jquery NoConflict标记的原型的Jquery,而是相反

我必须重写原型实用程序方法才能与其他库共存


我无法控制Jquery脚本

不,没有。

当包含Jquery时,它会获取定义为
$
的任何内容的副本,并存储对它的引用。当您使用
jQuery.noConflict
时,它会恢复该引用,并返回
jQuery
,允许您“重命名”jQuery

如果您想重命名Prototype,这应该是完全可能的

// 1. include Prototype
//    $ == Prototype
// 2. include jQuery
//    $ == jQuery

var jq = jQuery.noConflict();
var $p = $;
$ = jq;

// now, $ == jQuery
// and $p == Prototype

我只是在原型库和依赖库中将$occounce更改为pType

将它们添加为此用例的辅助资产

完成了