Jquery 插件冲突
Jquery Plugin conflict
我的主页上有一个滑块和新闻自动收报机。
我在头标签中使用以下编码。
[1]<script type="text/javascript" src="..js/jquery.core.js"></script>
[2]<script type="text/javascript" src="..js/jquery.superfish.js"></script>
[3]<script type="text/javascript" src="..js/jquery.jcarousel.pack.js"></script>
[4]<script type="text/javascript" src="..js/jquery.easing.js"></script>
[5]<script type="text/javascript" src="..js/jquery.scripts.js"></script>
[6]<script type="text/javascript" src="..js/common.js"></script>
当我使用这种格式时,我的滑块工作正常,但新闻自动收报机卡住了。滑块使用第 2、3、第 4 和第 5 个脚本。第 6 个脚本用于新闻自动收报机。如果我在第一个脚本之后使用第 6 个脚本,则新闻自动收报机工作正常。但是滑块不起作用。
我应该如何使用它们来使两者正常工作?
谢谢。
如果插件确实不兼容,并且您不想编辑它们来解决冲突,那么将其中一个放在 iframe 中以隔离它可能是一种解决方案......特别是如果它们是孤立的组件,不会与页面的其余部分通信......
试试这个
<script type="text/javascript">
if (typeof jQuery !== 'undefined') {
jQuery.noConflict();
}
</script>
在第 5 个和第 6 个脚本之间使用上面的代码,并在第 6 个 js 中使用 jQuery
而不是 $
,这可能会有所帮助
相关文章:
- jQuery插件与其他基本的显示/隐藏功能冲突
- Boostrap和所选插件之间的冲突
- jQuery插件冲突和脚本声明顺序
- Jquery插件冲突
- 具有相同函数名称的两个 jquery 插件之间的冲突
- jquery 插件与 transform: translateY 冲突
- 插件和现有jquery代码之间的冲突
- 插件导致Wordpress图像滑块中的JavaScript冲突
- jQuery插件冲突-验证和jQuery表单
- 包括JQuery的特定版本和插件,而不与页面冲突'的JavaScript库
- 使用 JQuery 插件解决“无冲突”模式
- Jquery 插件冲突
- JavaScript代码和浏览器插件/扩展之间的冲突
- Jquery 插件冲突
- CSS 与 Chrome 中的 jQuery scrollintoview() 插件冲突
- 由于插件完成的 dom 突变而导致的未捕获不变冲突
- 加载插件时不同版本的 jQuery 冲突
- 我可以使用$以外的东西来防止jQuery插件之间的冲突吗
- 冲突的jQuery插件
- Chrome扩展:jQuery.js在后台文件中与网站中的插件冲突