jQuery 插件pluginname();不是一个函数

标签 jquery plugins

我有一个插件,在一个网站上运行良好,但在 http://www.inhouse-advertising.com 上运行良好我在 firebug 中收到以下错误: $("body").facebookTrafficPop 不是函数

我已经尝试过只使用 jQuery 和 $.fn.FBTP() 但仍然不行,我知道顺序是正确的。 jQuery 在插件之前加载。

救命!

最佳答案

有几种可能性:

  1. 可能还有一些它所依赖的其他脚本未加载或未及时加载。
  2. 在加载插件代码之前,可能会调用插件方法。
  3. 在插件调用之前存在一个级联脚本错误,而这正是被捕获的地方。

但是,如果没有链接就很难诊断。这是在我们可以看到的任何地方吗?

关于jQuery 插件pluginname();不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5873863/

相关文章:

javascript - 将较小数组的每个 block 放入每一行中

javascript - 鼠标&触摸水平div滑动

javascript - 如何将页面加载与第三方脚本分离?

javascript - 禁用 CKEditor 4.0 LITE 插件中的特定按钮以跟踪更改

eclipse - Eclipse 的 Tomcat 插件的最新版本是什么?

javascript - 有人可以解释一下 jQuery.sap.setObject 吗?

elasticsearch - 如何在Elasticsearch 7.3.1中安装惊奇插件?

debugging - 如何使用 Chromebug 调试 Firefox 扩展?

eclipse - 是否可以根据已提交的更改在 Eclipse 中创建补丁?

javascript - JavaScript 或 Jquery 中的 onchange 事件