欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

解析jQuery与其它js(Prototype)库兼容共存

程序员文章站 2023-03-12 10:24:32
一、在运行这个函数后,可以恢复使用别名 $ ,在这个函数的作用域中仍然将 $ 作为 jQuery 的别名来使用。 jQuery Code: . 代码如下: jQuery....

一、在运行这个函数后,可以恢复使用别名 $ ,在这个函数的作用域中仍然将 $ 作为 jQuery 的别名来使用。
jQuery Code:

. 代码如下:


jQuery.noConflict();
(function($) {
  $(function() {
    // 使用 $ 作为 jQuery 别名的代码
  });
})(jQuery);
// 基于其他库用 $ 作为别名的代码


二、在运行这个函数后,可以创建一个新的 jQuery 别名来替换原来的 jQuery 别名 $ 来使用。
jQuery Code:

. 代码如下:


var j = jQuery.noConflict();
// 使用新别名 jQuery 的代码
j("p p").hide();
// 基于其他库用 $ 作为别名的代码
$("content").style.display = 'none';


注意:这个函数必须在你导入 jQuery 文件之后,并且在导入另一个导致冲突的库之前使用。