微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 如何在jquery库中修复’jQuery没有定义’错误?

Rails修复:确保<%= javascript_include_tag“应用程序”%>在任何脚本加载之前,首先加载jquery.

这似乎真的很奇怪.当我加载我的页面时,我得到2个js错误(在Chrome中):

jquery-ui.min.js:17  Uncaught ReferenceError: jQuery is not defined
jquery.blockUI.js:499  Uncaught ReferenceError: jQuery is not defined

好的,那似乎…奇怪所以我看看我的脚本包括.我的前两个脚本包含在我的页面上:

<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js"></script>
  <script src="http://bainternet-js-cdn.googlecode.com/svn/trunk/js/jQuery%20BlockUI%20Plugin/2.39/jquery.blockUI.js"></script>

所以第一个包括得到一个与自己相关的javascript错误?这似乎不太可能.这看起来像是一个错误错误(真正的错误在别的地方).我可以做些什么来解决这个问题?页面上的JS错误看起来有点不专业(至少对其他开发者).我没有得到这个错误的第二天 – 甚至恢复代码,以确保.

解决方法

你的
<script type="text/javascript" src="jquery.js"></script>

需要在jquery之前调用ui<脚本>标签.

应该是这样的:

<script type="text/javascript" src="jquery.js"></script> <-- put me here -->
 <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js"></script>
 <script src="http://bainternet-js-cdn.googlecode.com/svn/trunk/js/jQuery%20BlockUI%20Plugin/2.39/jquery.blockUI.js"></script>

原文地址:https://www.jb51.cc/jquery/153685.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐