【问题标题】:Shopify Flexslider Issue: Uncaught TypeError: $(...).flexslider is not a functionShopify Flexslider 问题:未捕获的 TypeError:$(...).flexslider 不是函数
【发布时间】:2016-07-27 21:11:07
【问题描述】:

我正在尝试调试我们的 flexslider jquery 的问题。

flexslider 加载不一致,有时会加载,有时会报以下错误:

Uncaught TypeError: $(...).flexslider is not a function

如果滑块确实加载,它仍然无法正常运行:它会冻结在第二张图像或手动循环时停止的任何图像上。

link to our page

【问题讨论】:

    标签: javascript jquery shopify flexslider


    【解决方案1】:

    这是因为包含 flexSlider 函数的脚本没有加载到

    $('.flexslider').flexslider({
    

    被调用。

    解决此问题的一种方法是确保在调用 flexslider 之前包含脚本。

    所以将以下内容移到 "$('.flexslider').flexslider({" 函数调用之上:

     <script src="//cdn.shopify.com/s/files/1/0995/3376/t/2/assets/jquery.flexslider.js?10982885220948642179" type="text/javascript"></script>
    

    【讨论】:

    • 感谢您的帮助,我尝试添加此行,但无法解决问题: { $('.flexslider').flexslider({ animation: "slide", slideshow: true }); });
    • 对不起,我现在把代码放在了不同的地方,一切都加载得很完美,但是仍然存在图像冻结和不允许循环的问题。
    猜你喜欢
    • 2016-11-16
    • 1970-01-01
    • 2015-03-28
    • 2012-09-03
    • 1970-01-01
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多