Javascript / jquery文件相互冲突
Javascript / jquery files conflicting with each other
我正在使用一个主题,其中引用了4个javascript/jquery文件,我正在使用一个滑块图像,其中引用了3个javascript/jquery文件。然而,他们是相互冲突的。
哪些文件相互冲突,我如何解决这个问题?
感谢<!-- Code for theme -->
<script src="js/libs/modernizr-2.6.2.min.js"></script>
<!-- Code for sliding banner -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.js"></script>
<script type="text/javascript" src="rs-plugin/js/jquery.themepunch.plugins.min.js"></script>
<script type="text/javascript" src="rs-plugin/js/jquery.themepunch.revolution.min.js"></script>
<!-- Code for theme -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.9.0.min.js">'x3C/script>')</script>
<script src="js/main.js"></script>
1) .min只是文件的缩小版本。
2)不要同时使用。
3)使用。min或普通jquery库。
<!-- Code for sliding banner -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.js"></script>
<script type="text/javascript" src="rs-plugin/js/jquery.themepunch.plugins.min.js"></script>
<script type="text/javascript" src="rs-plugin/js/jquery.themepunch.revolution.min.js"></script>
<!-- Code for theme -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.js"></script>
<script src="js/main.js"></script>
<script src="js/libs/modernizr-2.6.2.min.js"></script>
您不需要添加这些:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.9.0.min.js">'x3C/script>')</script>
因为你加载jQuery1.10+
高于所有其他脚本,所以为什么你需要添加jQuery.min.js
和jQuery.1.9.0
。
正如这段代码注释所说:
<!-- Code for theme -->
对于一个主题,你不需要在一个页面中加载多个jQuery
库。
我不确定,但你试过$.noConflict()吗?
相关文章:
- 导致内容安全策略(CSP)冲突错误的本地jquery.js文件
- 包含文件时发生冲突
- 我的React应用程序的根文件夹与React Router冲突
- 如何在没有冲突的情况下将 JQuery 包含在 JavaScript 文件中
- 如何创建具有多个可能冲突的要求的.d.ts文件
- Jest 无法构建依赖关系图,源文件和构建文件之间存在冲突
- 由于添加或删除文件而导致的文件冲突,引导弹出框不起作用
- 冲突安全追加到约曼生成器中的现有文件
- 如果我使用两个不同的 IDE 打开源代码文件,是否有任何冲突
- jQuery文件冲突
- Chrome扩展:jQuery.js在后台文件中与网站中的插件冲突
- wordpress安装中多个js文件之间的冲突
- 将几个java脚本组合到一个.js文件中,现在具有冲突的onload函数
- RateIt jquery插件创建一个冲突的jquery文件,我在我的项目
- Garmin prototype.js与本地jquery文件冲突
- 如何防止一个JavaScript文件与另一个冲突?
- 节点:所需文件的名称冲突
- 如何解决多个js文件冲突问题
- 与本地策略的冲突在两个单独的文件中
- Javascript / jquery文件相互冲突