不同JavaScripts和jQuery之间的冲突

时间:2012-04-16 21:24:54

标签: javascript

我在我正在制作的网站上集成了不同的JavaScripts,现在我遇到了它们之间的冲突。该网站有时永远不会完成加载,图像滑块将很难显示其图像。

是否有任何好的工具或方法可以找到这些冲突并修复它们?

包含冲突的页面:http://cpanel12.proisp.no/~annaryuh/

2 个答案:

答案 0 :(得分:2)

您可以将jQuery代码封装在新范围内,因此它不会与其他库冲突,如下所示:

(function($){
     // your jQuery code here...
}(jQuery));

此外,您可以使用jQuery的noConflict方法返回其原始值的$符号。

答案 1 :(得分:1)

您的网站首先包含同一文件的多个版本。这将导致冲突,因为多个函数具有相同的名称。 (一个例子是herehere