【问题标题】:Uncaught TypeError: Object #<Object> has no method 'easeOutCubic'未捕获的类型错误:对象 #<Object> 没有方法 'easeOutCubic'
【发布时间】:2013-08-05 19:01:11
【问题描述】:

关于 SO 的类似问题略少于 10 亿个,错误原因的数量大致相同。我只是似乎没有找到我的。

Kwicks 手风琴和 jQuery Easing 插件已经在我的网站上运行了一段时间,但我不知道我所做的任何更改会导致它们行为不端:

http://donmorris.com

当我将鼠标移到手风琴上时,我的控制台显示两个错误:

Uncaught TypeError: Object #<Object> has no method 'easeOutCubic'
Uncaught TypeError: Property 'undefined' of object #<Object> is not a function

这些似乎指向 jquery.easing.js 没有被加载,但似乎并非如此。请有眼光的人指出我的错误吗?

【问题讨论】:

  • 首先,你已经链接了 3 次 jQuery,并且至少有 2 个是不同的版本。
  • Barbara,我看到 jQuery 在第 31 行链接了一次。你能指点我吗?
  • 在开发者工具中查看您的页面或仅查看页面源代码。它必须来自您的一个 drupal 模块,因为您还有来自 ajax.googlapis.com 的另外 2 个实例。而且,也许这不是问题,但它突然出现在我身上。
  • 谢谢,芭芭拉,我找到了!一个模块和一个外部脚本正在/正在加载额外的 jQuery 副本。使用 jQuery 的无冲突模式我没有任何运气,但至少我知道问题出在哪里。请回答问题,以便我接受。
  • 很高兴为您提供帮助,我将评论复制到了答案中。

标签: jquery jquery-easing kwicks


【解决方案1】:

你有 jQuery 链接 3 次,至少 2 是不同的版本。在开发人员工具中查看您的页面或仅查看页面源代码。它必须来自您的一个 drupal 模块,因为您还有 2 个来自 ajax.googlapis.com 的实例。

【讨论】:

    猜你喜欢
    • 2014-01-08
    • 2013-04-19
    • 2012-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多