我正在运行 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 需要它在顶部?奇怪,但我会解决它.. 很抱歉浪费空间!