Wooslider:未定义 jQuery

Posted

技术标签:

【中文标题】Wooslider:未定义 jQuery【英文标题】:Wooslider: jQuery is not defined 【发布时间】:2018-08-31 12:52:33 【问题描述】:

我的 Wordpress 网站上的 Wooslider 插件突然停止在所有使用它的页面上加载图像。有人可以调查一下并告诉我问题是什么以及如何解决吗?

我在控制台收到的错误代码是:

Uncaught ReferenceError: jQuery is not defined
    at (index):296

提前致谢!

【问题讨论】:

【参考方案1】:

删除所有将JQuery 链接到您的页面的行并添加到该行下方,这是最新版本的“JQuery”

<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>

&lt;/head&gt; 之前的代码中 像

<head> 
  ....
  ....

  <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>

</head>

这将在加载&lt;body&gt; ... &lt;/body&gt; 代码的内容之前加载JQuery 代码。

添加一些与上述问题相关的链接

    Handling code which relies on jQuery before jQuery is loaded Best Practice: Where to include your tags

【讨论】:

您好,非常感谢您的详尽解释,但添加用户在下面提供的脚本对我有用,但您的解决方案似乎不起作用! 这不是问题,我只是想帮忙。 欣赏您添加的链接【参考方案2】:

请在添加 woo 滑块库之前包含 jquery 库链接。

将此脚本添加到 wp 主题中的 header.php

<script src="http://code.jquery.com/jquery-latest.js"></script>

【讨论】:

您好,成功了!谢谢! jquery 库怎么会突然丢失,因为它之前工作正常,没有任何变化?

以上是关于Wooslider:未定义 jQuery的主要内容,如果未能解决你的问题,请参考以下文章

Bootstrap 设置错误:未捕获 ReferenceError:未定义 jQuery 和未捕获错误:Bootstrap 的 JavaScript 需要 jQuery

JQuery:未捕获的类型错误:无法读取未定义的属性“调用”

未捕获的 ReferenceError:未定义 jQuery

在 https 下未加载重力表单,未定义 jQuery

Bootstrap - 未定义 jQuery

未捕获的 ReferenceError:未定义验证(jQuery 验证)