【问题标题】:jQuery error, Property '$' of object [object Object] is not a functionjQuery 错误,对象 [object Object] 的属性“$”不是函数
【发布时间】:2013-06-11 20:26:39
【问题描述】:

我收到以下错误:“未捕获的 TypeError:对象 [object Object] 的属性 '$' 不是函数” 我检查了 google 和 stackoverflow 的答案,但主要是建议检查是否包含查询,所以就我而言。

<script type="text/javascript">
    $("#fakturayes").click(function () {
      $("#ffields").show("slow");
    });
    $("#faktura").click(function () {
      $("#ffields").hide("slow");
    });
</script>

有什么想法吗?提前致谢。

【问题讨论】:

  • jQuery 在您的页面上不存在,或者已被覆盖。这是在 window 上未定义 $ 的唯一方法

标签: jquery function object


【解决方案1】:

两个可能的问题:

  1. 您没有在此页面上在您的脚本之前导入 JQuery
  2. 您已经导入了另一个 js 库,它会覆盖您的 JQuery $

情况1,直接导入即可,情况2,可以把你想成为JQuery的$$换成jQuery,也可以用noConflicts,见:http://api.jquery.com/jQuery.noConflict/

【讨论】:

  • 非常感谢!这解决了我的问题,我相信它会在未来出现。非常感谢5星!
【解决方案2】:

您的页面中必须缺少 JQuery 库

【讨论】:

    猜你喜欢
    • 2013-07-21
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    • 2012-09-04
    • 1970-01-01
    • 1970-01-01
    • 2011-01-05
    • 2015-01-14
    相关资源
    最近更新 更多