我在twitter bootstrap中制作我的项目。我正在使用jQuery的文件上传脚本扩展。这个插件已经开发出来了。我只想放置它。
但是bootstrap是为其他一些jquery版本开发的,这个插件是用1.5.1版本的jQuery开发的。
我打算不导入1.5.1版本。它会造成问题吗?
答案 0 :(得分:4)
如果你想同时包含两个js文件..你可以使用noConflict
使用多个版本的jquery js文件..这没有问题
<!-- load jQuery1.5 -->
<script type="text/javascript" src="jquery/jquery-1.5.js"></script>
<script type="text/javascript">
var jQuery_1_5 = $.noConflict(true);
</script>
<!-- load jQuery 1.9 -->
<script type="text/javascript" src="jquery/jquery-1.9.js"></script>
<script type="text/javascript">
var jQuery_1_9= $.noConflict(true);
</script>
答案 1 :(得分:2)
如果你想使用JQuery 1.9,可以使用一个JQuery Migrate插件。
它适用于迁移到较新的JQuery版本时。我过去曾经使用它,它会再次添加旧功能,如果你使用了折旧函数,它会给你一个警告。
通过这种方式,您将了解文件上载插件是否使用折旧代码并且可能更新它。
http://blog.jquery.com/2013/02/16/jquery-migrate-1-1-1-released/