我正在 twitter bootstrap 中制作我的项目。我正在使用带有 jQuery 的文件上传脚本扩展。这个插件已经开发好了。我只是要放置它。
但是bootstrap是为其他一些jquery版本开发的,这个插件是用1.5.1版本的jQuery开发的。
我打算不导入 1.5.1 版本。会不会产生问题?
我正在 twitter bootstrap 中制作我的项目。我正在使用带有 jQuery 的文件上传脚本扩展。这个插件已经开发好了。我只是要放置它。
但是bootstrap是为其他一些jquery版本开发的,这个插件是用1.5.1版本的jQuery开发的。
我打算不导入 1.5.1 版本。会不会产生问题?
如果你想包含两个js文件..你可以使用多个版本的jquery js文件使用noConflict
..这个没有问题
<!-- 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>
如果你想使用 JQuery 1.9,有一个 JQuery Migrate 插件可能有用。
它是为您迁移到较新的 JQuery 版本而设计的。我过去使用过它,它再次添加了旧功能,如果您使用过折旧的功能,它会给您一个警告。
通过这种方式,您将知道文件上传插件是否使用了折旧代码并可能对其进行更新。
http://blog.jquery.com/2013/02/16/jquery-migrate-1-1-1-released/