JS达人进,两个JS文件冲突了,帮看下如何解决,感激不尽!!!

是这样的,1个是图片切换+放大镜插件,另一个是JS点击按钮显示电话插件。两个插件放到一起就冲突了,JS按钮电话插件出错浏览器提示prototype.min.js对象不支持... 是这样的,1个是图片切换+放大镜插件,另一个是JS点击按钮显示电话插件。两个插件放到一起就冲突了,JS按钮电话插件出错 浏览器提示prototype.min.js 对象不支持属性或方法。

具体请看在线演示。

先看两个插件独立存在的效果
-------------------------

图片切换+放大镜:http://pcued.com/wp-content/jszoom/index.html

JS按钮显示电话:http://pcued.com/wp-content/jsphone/index.html

放到一起出错:http://pcued.com/wp-content/chongtu/index.html

-----------------------

请各位大大帮忙看看,百度知道也提问了没人回答,昨天开始研究到现在,由于本人对JS一窍不通,郁闷至极,还请大家帮帮忙!小弟在此跪谢,感激不尽!!!
有没有高手啊,在线等
展开
 我来答
匿名用户
2010-08-04
展开全部

修改很麻烦

或者换一个吧

这里有一个图片放大镜效果

可以试试

参考资料: http://www.blueidea.com/common/shoutbox/redir.asp?1=y&id=11843

80705041
2010-07-23 · TA获得超过469个赞
知道小有建树答主
回答量:197
采纳率:100%
帮助的人:218万
展开全部
楼主用了 jQuery和prototype 两个js框架

两个框架都用$为变量 所以冲突了

解决方案:

1、将jquery.js放到prototype.js前面(这个是必须的!)。

2、在jquery.js后面将$变量重命名。

方法如下:

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
var jQuery=$;
</script>

<script type="text/javascript" type="text/javascript" src="window.js"></script>
<!--上面这个window.js调用了jquery框架的方法-->
<script type="text/javascript" type="text/javascript" src="prototype.js"></script>

3、将原来使用的$方法名一律替换为jQuery名,如$("obj")替换为jQuery("obj")。

例如下面的一段代码, 混合了 jQuery和基于Prototype的 EasyValidation:

<!-- jquery, 注意加载顺序 -->
<script src="js/jquery-1.2.6.pack.js"></script>
<script type=”text/javascript”>
var jQuery=$;
</script>

参考资料: http://www.javaeye.com/topic/198947

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuyouqin2
2010-07-23 · TA获得超过281个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:297万
展开全部
你应该是少了 prototype.min.js这个js文件
如果不是 把<script type="text/javascript" src="js/jquery.jqzoom1.0.2.js">
</script>
<script type="text/javascript" src="js/jquery.jcarousel.js"></script>
这两句调换下位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飒V飒
2010-07-23 · TA获得超过273个赞
知道小有建树答主
回答量:206
采纳率:0%
帮助的人:139万
展开全部
<input type="button" name="Input" value="点击查看联系电话" onclick="this.style.display='none';$('carDetail1_spLinkWay').hide()" title="说明信息! " class="cyxx_but1" id="linkTel" style="display: none;">
onclick函数写错了
onclick="this.style.display='none';$('#carDetail1_spLinkWay').show()"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yeuego
2010-07-23 · TA获得超过104个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:106万
展开全部
把文件写成class 吧,这样就不会冲突了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yooyoozoo
2010-07-23 · 超过26用户采纳过TA的回答
知道答主
回答量:222
采纳率:0%
帮助的人:120万
展开全部
jquery - -!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式