<script type="text/javascript" src="jquery 1.2.6.js"></script>
jquery1.2.6保持不变,$还是现在的含义,由于项目里已经有大量的代码和插件引用了这个版本
<script type="text/javascript" src="jquery 1.9.1.js"></script>
jquery 1.9.1只是对少数文件和代码,在网上看到可以这样做
<script type="text/javascript">
var jQuery_1_9_1 = $.noConflict(true);
</script>
这样可以做到吗,jquery 1.2.6保持不变,以前是怎么用,现在也是怎么用,就是jquery 1.9.1不影响它。可以实现吗
那如果调用jquery 1.9.1的方法,怎么调用呢
5 个解决方案
#1
相同的类和方法会被覆盖
#2
可以定义关键字吧。。。比如$定义给1.2用,##定义给1.9用
#3
Jquery对象就要重新定义咯,楼上所说的
#4
有些效果会出错的,还是用一个吧,建议用老版本
#5
<script type="text/javascript" src="jquery 1.2.6.js"></script>
jquery1.2.6保持不变,$还是现在的含义,由于项目里已经有大量的代码和插件引用了这个版本
<script type="text/javascript" src="jquery 1.9.1.js"></script>
<script type="text/javascript">
// jquery1.2.6 保持不变
$(function(){
$('#abc').date({theme:"datetime"});
});
</script>
<script type="text/javascript">
//jquery 1.9.1.js 中的 $ 都变成jQuery
jQuery.noConflict();
jQuery(function(){
jQuery('#qIWANGWANCHENGSHIJIANSTRING').date({theme:"datetime"});
});
</script>
jquery1.2.6保持不变,$还是现在的含义,由于项目里已经有大量的代码和插件引用了这个版本
<script type="text/javascript" src="jquery 1.9.1.js"></script>
<script type="text/javascript">
// jquery1.2.6 保持不变
$(function(){
$('#abc').date({theme:"datetime"});
});
</script>
<script type="text/javascript">
//jquery 1.9.1.js 中的 $ 都变成jQuery
jQuery.noConflict();
jQuery(function(){
jQuery('#qIWANGWANCHENGSHIJIANSTRING').date({theme:"datetime"});
});
</script>
#1
相同的类和方法会被覆盖
#2
可以定义关键字吧。。。比如$定义给1.2用,##定义给1.9用
#3
Jquery对象就要重新定义咯,楼上所说的
#4
有些效果会出错的,还是用一个吧,建议用老版本
#5
<script type="text/javascript" src="jquery 1.2.6.js"></script>
jquery1.2.6保持不变,$还是现在的含义,由于项目里已经有大量的代码和插件引用了这个版本
<script type="text/javascript" src="jquery 1.9.1.js"></script>
<script type="text/javascript">
// jquery1.2.6 保持不变
$(function(){
$('#abc').date({theme:"datetime"});
});
</script>
<script type="text/javascript">
//jquery 1.9.1.js 中的 $ 都变成jQuery
jQuery.noConflict();
jQuery(function(){
jQuery('#qIWANGWANCHENGSHIJIANSTRING').date({theme:"datetime"});
});
</script>
jquery1.2.6保持不变,$还是现在的含义,由于项目里已经有大量的代码和插件引用了这个版本
<script type="text/javascript" src="jquery 1.9.1.js"></script>
<script type="text/javascript">
// jquery1.2.6 保持不变
$(function(){
$('#abc').date({theme:"datetime"});
});
</script>
<script type="text/javascript">
//jquery 1.9.1.js 中的 $ 都变成jQuery
jQuery.noConflict();
jQuery(function(){
jQuery('#qIWANGWANCHENGSHIJIANSTRING').date({theme:"datetime"});
});
</script>