【问题标题】:Jssor Slider: how to run with another jquery version on the same pageJssor Slider:如何在同一页面上与另一个 jquery 版本一起运行
【发布时间】:2014-04-16 18:26:15
【问题描述】:

我正在运行 Jquery 版本 jquery-1.7.2.min.js,因为我使用 CssGrid 来使网站响应。

我还想使用 Jssor 滑块,它使用较新版本的 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 需要它在顶部?奇怪,但我会解决它.. 很抱歉浪费空间!

【问题讨论】:

  • 你的小提琴一团糟。您不能在 javascript 面板中使用 html,您应该从侧面板加载外部资源。遵循该工具试图为您提供的一些提示。
  • 另外,您确实不需要需要 2 个版本的 jquery。除非响应式网格与较新版本的 jquery 不兼容(我对此表示怀疑,但我认为这是可能的),如果是这种情况,我会告诉您使用较新的框架,例如 bootstrap
  • 抱歉没有点击运行,我会尝试清理它。是的,响应式网格似乎与较新的版本不兼容,这是使用两个不同版本的原因。抱歉,没说清楚。我将研究引导程序,实际上从未使用过它,只看了几次。感谢您的建议!

标签: jquery jssor


【解决方案1】:

你很幸运 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>

【讨论】:

    猜你喜欢
    • 2010-10-06
    • 1970-01-01
    • 1970-01-01
    • 2017-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-04
    相关资源
    最近更新 更多