我正在运行Jquery版本 jquery-1.7.2.min.js 因为我使用CssGrid来使网站响应。
我还想使用Jssor Slider,它使用较新版本的 jquery-1.9.1.min.js 。
我尝试使用noConflict Jquery,但我不确定如何封装剩下的代码,这样它就不会发生冲突。
<!-- load jQuery 1.9.1 -->
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
var jQuery_1_9_1 = $.noConflict(true);
</script>
<script type="text/javascript" src="js/jssor.core.js"></script>
<script type="text/javascript" src="js/jssor.utils.js"></script>
<script type="text/javascript" src="js/jssor.slider.js"></script>
我假设我必须更改Slider脚本名称的措辞,但我不确定如何重命名/编码。
jQuery(document).ready(function ($) {
清理没有CSS JFiddle的网站代码。
那么有人能指出我如何更改代码以使两个版本使用noConflict for Jquery正确运行吗?如果我没有弄错,我可以修改Jssor Slider的那个,然后单独保留旧的1.7.2并默认为该版本?
编辑:奇怪的是,响应式网格需要页面底部的jquery(并且似乎可以使用较新版本的Jquery),而Jssor Slider需要它在顶部?奇怪,但我会解决它..对不起浪费空间!
答案 0 :(得分:0)
你很幸运,jssor滑块适用于任何jquery版本。
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/jssor.core.js"></script>
<script type="text/javascript" src="js/jssor.utils.js"></script>
<script type="text/javascript" src="js/jssor.slider.js"></script>