mdsk.net
当前位置:首页 >> jquEry%1.3.2.min.js和一个js文件冲突,求具体解决... >>

jquEry%1.3.2.min.js和一个js文件冲突,求具体解决...

这个文件使用了美元符号,和JQUERY冲突了,给你几个解决方法: 先加载JQUERY,然后使用语句 jQuery.noConflict(); 再加载其他JS文件,后面在使用jQuery时都换下,如:$('#div') 换成 jQuery('#div'), 如果嫌jQuery太长可以 $j = jQuery; $j('#div...

你这个不是冲突了,,而是你的入口函数覆盖了,,js加载生命周期的问题哟,,把你页面里的 onload 是不是有多个 去掉试下 望采纳!!!

只有看版本信息。 如果jQuery.js 是2.0+ 的版本,见不会支持IE6/7/8 但是一个HTML文件中引入2个JQuery文件,过于浪费资源。

不用修改: 在使用自己的js时加上 jQuery.noConflict(); 这样就可以使用自己js中的$了,当然在之后jQuery中的的$就得使用jQuery代替了

重新下载jquery-1.3.2.min.js,都用同一个版本的吧,若必须使用不同版本,怎自己重新封装jquery文件

$符号的让渡问题,楼上的做法是正确的,不过还有种做法,就是另外封装$符号,在你的代码的最外层加上: (function($){ 这里放你原来的代码,就可以了 })(jQuery)

两种方案 1,更换jquery版本 2,更换模态框的js插件

$('ifocus_btn')已经是jquery对象了,把他转回dom对象,用: var focusBtnList = $('ifocus_btn')[0].getElementsByTagName('li'); 试试

在jquery里可以直接用isNaN(),因为他是JavaScript的类库。是由JavaScript语言写的。 例如: $(document).ready(function(){ alert(isNaN($('#id').val())); }); 可以直接使用

多jquery或者与其他js框架混用时,需要在某一个jquery中插入js语句xxx=$,xxx为自定义字符串。

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com