Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于引导和其他库文件的不同版本的jquery_Javascript_Jquery_Twitter Bootstrap - Fatal编程技术网

Javascript 用于引导和其他库文件的不同版本的jquery

Javascript 用于引导和其他库文件的不同版本的jquery,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我有一个只支持jQuery1.5的Javascript库,还有一个前端(Bootstrap和其他类似的库),它需要jQuery1.8 如何对不同的库文件使用两组jquery 我意识到没有冲突,但面临一些问题 我必须先加载jQuery1.5(一些限制)…然后加载jQuery1.8,然后加载需要jQuery1.8的javascript库。然后我调用Jquery。jQuery.noConflict。。代码是类似的: <script src="js/jquery.1.5.js"></

我有一个只支持jQuery1.5的Javascript库,还有一个前端(Bootstrap和其他类似的库),它需要jQuery1.8

如何对不同的库文件使用两组jquery

我意识到没有冲突,但面临一些问题

我必须先加载jQuery1.5(一些限制)…然后加载jQuery1.8,然后加载需要jQuery1.8的javascript库。然后我调用Jquery。jQuery.noConflict。。代码是类似的:

 <script src="js/jquery.1.5.js"></script>
 <script src="js/jquery.1.8.js"></script>
 //I want bootstrap to use v 1.8
 <script src="bootstrap.js"></script>
 <script>
 var $jq1 = jQuery.noConflict(true);
 </script>
 //Now rest of program should use jQuery 1.5

//我希望引导使用v1.8
var$jq1=jQuery.noConflict(true);
//现在,程序的其余部分应该使用jQuery1.5
这是一个有效的解决方案吗

编辑1:基于用户的回复3388636

我看到一些库使用jQuery而不是$…我希望在这种情况下也能起作用

这应该行吗

<script type="text/javascript" src="js/jquery-1.5.js"></script>
<script type="text/javascript" src="js/lib-using-jq-1.5.js"></script>
<script type="text/javascript">
   var jQuery_1_5 = $.noConflict(true);
</script>

<script type="text/javascript" src="js/jquery-1.8.js"></script>
<script type="text/javascript" src="js/lib-using-jq-1.8.js"></script>
<script type="text/javascript">
  var jQuery_1_8 = $.noConflict(true);
</script>

var jQuery_1_5=$.noConflict(true);
var jQuery_1_8=$.noConflict(true);
我现在可以退回$value吗

<script type="text/javascript">
   $ = jQuery_1_5.noConflict(true);
</script>

$=jQuery_1_5.无冲突(true);
我希望它能帮助您-


var jQuery_1_1_3=$.noConflict(true);
var jQuery_1_3_2=$.noConflict(true);

我敢打赌,您这样做会出错。如果要将1.8与引导一起使用,为什么需要1.5?请更新库以使用jQuery的现代版本。遗憾的是,这不在我的控制范围之内
<!-- load jQuery 1.1.3 -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.1.3.js"></script>
<script type="text/javascript" src="jquery.dimensions.min.js"></script>

<!-- revert global jQuery and $ variables and store jQuery in a new variable -->
<script type="text/javascript">
var jQuery_1_1_3 = $.noConflict(true);
</script>

<!-- load jQuery 1.3.2 -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.3.2.js"></script>

<!-- revert global jQuery and $ variables and store jQuery in a new variable -->
<script type="text/javascript">
var jQuery_1_3_2 = $.noConflict(true);
</script>