我正在尝试将 WordPress 网站与 JQuery slider 插件组合在一起,但该插件未显示在页面上,并且我总是收到上述错误消息。
尽管尝试了其他人的帖子中建议的几种不同的修复方法,但我似乎仍然无法修复上述错误,包括将脚本标记放入“header.php”文件中。任何帮助将不胜感激 - 谢谢!
“footer.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/
最佳答案
脚本始终按顺序运行。
所以基本上你甚至在加载 jQuery 库之前就尝试使用 jQuery。
您的脚本依赖于 Nivo,而 Nivo 又依赖于 jQuery 库。
要么将脚本移至库加载后的行,要么将库声明移至头部。
还要确保将脚本包含在 DOM Ready
处理程序中。
因此您应该加载这些的顺序是
-- jQuery
-- Nivo Slider
-- your script that uses the above 2 libraries.
关于jquery - Uncaught ReferenceError : jQuery is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17419121/