+ -
当前位置:首页 → 问答吧 → 小弟,请教个问题。jquery与其他js文件冲突。

小弟,请教个问题。jquery与其他js文件冲突。

时间:2010-01-06

来源:互联网

我在用jquery的时候发现和其他的js文件冲突了。
情况是这样的,我在页面中引入
<script src="js/jquery-1.2.3.pack.js" type="text/javascript"></script>
<SCRIPT src="js/tbra-sns-min.js" type=text/javascript></SCRIPT>
<script type="text/javascript" src="js/enlargeit.js"></script>
后两个js脚本是一个用于美化图片显示的js文件,
复制代码
  1. function(){var a=this.length;var c=new Array(a);for(var b=0;b function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var d=arguments[1];for(var c=0;c function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var d=arguments[1];for(var c=0;c function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var e=new Array(a);var d=arguments[1];for(var c=0;c function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var e=[];var d=arguments[1];for(var c=0;c function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var d=arguments[1];for(var c=0;c function(c,b){if(b==null){b=this.length-1}else{if(b<0){b=Math.max(0,this.length+b)}}for(var a=b;a>=0;a--){if(this[a]===c){return a}}return -1} function(c,b){if(b==null){b=0}else{if(b<0){b=Math.max(0,this.length+b)}}for(var a=b;a

然后执行页面就出现这个提示,在jquery调用的地方出现。出现的这段代码是tbra-sns-min.js的代码。 已经确认是同时导入这个三个文件出错的
请教下,这种大家遇到过吗?大概有解决的方案吗?谢谢
两个js下载: tbra-sns-min.js:[upload=1] enlargeit.js: [upload=2]

作者: 蘑蘑茶   发布时间: 2010-01-06

至少我没有遇到过,是不是可以参考一下文档中关于多库共存的说明。

作者: 寒羽   发布时间: 2010-01-07

将JQuery的重命名,var $j = jQuery.noconflict();

作者: kfy0228   发布时间: 2010-01-21

相关阅读 更多