同一网页里有两个jquery.js冲突怎么办
页脚里面有个<scripttype="text/javascript"src="img/jquery.js"></script>首页里面有个<scripttype="te...
页脚里面有个<script type="text/javascript" src="img/jquery.js"></script>首页里面有个<script type="text/javascript" src="fancybox/jquery.js"></script>
首页和其它页面都要引用页脚页面,当首页引用页脚页面时,首页有个按钮特效用的JS就没有效果了,请老师帮忙指教,谢谢。 展开
首页和其它页面都要引用页脚页面,当首页引用页脚页面时,首页有个按钮特效用的JS就没有效果了,请老师帮忙指教,谢谢。 展开
3个回答
展开全部
用动态加载的办法
function checkJquery() {
if(!(window.jQuery)) {
var s = document.createElement('script');
s.setAttribute('src', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js');
s.setAttribute('type', 'text/javascript');
document.getElementsByTagName('head')[0].appendChild(s);
}
}
checkJquery;
展开全部
删掉首页里那个,然后把按钮特效用的JS移到引用页脚页面的代码后面
追问
您好,按你的说法还是不行,我在详细的说下,首页里按钮指向的JS特效版本是v 1.2.3 跟页脚里浮动QQ在线模块指向的JS特效版本是v1.5.2冲突,浮动QQ在线模块可以正常使用,而首页的按钮指向JS特效就不能正常使用,请老师帮忙解决下,谢谢。
追答
嗯,nnigou的办法好,学习了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
保留一个最新版本
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询