我试图将一个Wordpress站点和一个JQuery滑块插件放在一起,但是这个插件不会显示在页面上,而且我总是会收到上面的错误消息。
尽管尝试了其他文章中建议的几种不同的修复方法,但我仍然无法修复上面的错误,包括将脚本标记放在“header.php”文件中。任何帮助都将不胜感激--谢谢!
“”文件中的相关代码
<!--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/
发布于 2013-07-02 06:55:59
脚本总是按顺序运行。
因此,基本上您甚至在加载jQuery库之前就尝试使用jQuery。
您的脚本依赖于Nivo,而Nivo又依赖于jQuery库。
加载库后,要么将脚本移动到行,要么将库声明移到头。
还要确保将脚本包含在DOM Ready
处理程序中。
因此,您应该按以下顺序加载这些
-- jQuery
-- Nivo Slider
-- your script that uses the above 2 libraries.
发布于 2015-01-09 10:18:24
参见链接如何添加css和Js文件
script
可能在JQuery之前,会加载Js文件。
因此,在加载Jquery文件后添加js文件。
示例
wp_enqueue_script("yourjs","yourjspath",array('jquery'), true);
发布于 2016-02-11 05:37:16
在Wordpress的最新版本中,这可能是由核心性能改进引起的:
尝试将其放在您的wp.config文件中:
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
define('CONCATENATE_SCRIPTS', false);
https://stackoverflow.com/questions/17419121
复制相似问题