【问题标题】:Flexslider not loading. Uncaught TypeError: undefined is not a functionFlexslider 未加载。未捕获的类型错误:未定义不是函数
【发布时间】:2015-03-28 13:18:34
【问题描述】:

我在我的网站上使用 Flexslider 的每个页面上都收到以下错误。

Uncaught TypeError: undefined is not a function

Flexslider 无法初始化,并且滑出选项卡也被阻止加载。

错误出现在我的主要插件 .js 文件中

现场网站上的示例页面如下:

http://dev.lwk-home.com/recent-installation-photos/white-gloss-kitchen-island.php

非常感谢任何帮助!

【问题讨论】:

  • 你的错误是什么?请更具体地说明您要达到的目标
  • 这是来自 Chrome 控制台日志的错误:Uncaught TypeError: undefined is not a function on 2 line in the app.js file
  • 这个问题再清楚不过了

标签: jquery flexslider typeerror


【解决方案1】:

这是因为您没有在代码中添加所需的脚本文件。或者您甚至可能多次添加脚本文件,这可能会导致冲突。我认为在您的情况下,您忘记加载jquery.isotope.min.jsflexslider.jslightbox.js 文件

【讨论】:

  • 感谢您的快速回复。同位素、flexslider 和灯箱 js 在 app.js 文件中。这是昨天的工作,我已将 app.js 文件恢复为已知的工作版本,但仍然是同样的错误!
  • 也有可能是各个库之间的冲突造成的
【解决方案2】:

解决了这个问题。似乎与文件如何连接和丢失有关;从插件文件的末尾开始,单独加载文件时不会导致问题。

【讨论】:

    猜你喜欢
    • 2015-03-14
    • 2014-12-13
    • 2014-08-11
    • 2015-04-14
    相关资源
    最近更新 更多