首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未定义的ReferenceError: jQuery未定义

未定义的ReferenceError: jQuery未定义
EN

Stack Overflow用户
提问于 2013-07-02 06:47:27
回答 5查看 41.7K关注 0票数 2

我试图将一个Wordpress站点和一个JQuery滑块插件放在一起,但是这个插件不会显示在页面上,而且我总是会收到上面的错误消息。

尽管尝试了其他文章中建议的几种不同的修复方法,但我仍然无法修复上面的错误,包括将脚本标记放在“header.php”文件中。任何帮助都将不胜感激--谢谢!

”文件中的相关代码

代码语言:javascript
运行
复制
    <!--Load JQuery-->  
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>


</body> 
</html>

网站:http://www.advanceprojects.com.au/

EN

回答 5

Stack Overflow用户

发布于 2013-07-02 06:55:59

脚本总是按顺序运行。

因此,基本上您甚至在加载jQuery库之前就尝试使用jQuery。

您的脚本依赖于Nivo,而Nivo又依赖于jQuery库。

加载库后,要么将脚本移动到行,要么将库声明移到头。

还要确保将脚本包含在DOM Ready处理程序中。

因此,您应该按以下顺序加载这些

代码语言:javascript
运行
复制
-- jQuery 
  -- Nivo Slider
  -- your script that uses the above 2 libraries.
票数 6
EN

Stack Overflow用户

发布于 2015-01-09 10:18:24

参见链接如何添加css和Js文件

script

可能在JQuery之前,会加载Js文件。

因此,在加载Jquery文件后添加js文件。

示例

代码语言:javascript
运行
复制
wp_enqueue_script("yourjs","yourjspath",array('jquery'), true);
票数 2
EN

Stack Overflow用户

发布于 2016-02-11 05:37:16

在Wordpress的最新版本中,这可能是由核心性能改进引起的:

尝试将其放在您的wp.config文件中:

代码语言:javascript
运行
复制
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

define('CONCATENATE_SCRIPTS', false);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17419121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档