我正在运行 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 .
那么有人可以为我指明如何更改代码以使两个版本使用 Jquery 的 noConflict 正确运行的正确方向吗?如果我没记错的话,我可以只修改 Jssor Slider 的版本,然后保留旧的 1.7.2,它将默认为该版本?
编辑:奇怪的是,响应式网格需要在页面底部使用 jquery(并且似乎可以与较新版本的 Jquery 一起使用),而 Jssor Slider 需要在顶部使用它?奇怪,但我会解决它..抱歉浪费空间!
最佳答案
你很幸运,jssor slider 适用于任何 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>
关于jquery - Jssor slider : how to run with another jquery version on the same page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23117333/