更新:终于我找到了解决方案,这完全是我的假货。网站上有一个 iframe 标签,在外部文件中我没有包含 jQuery。 但我从你的回答中学到了很多东西,并检查了我的代码很多时间。 :) 更新结束。
Firebug 控制台发出以下错误消息: $ 未定义 ajaxlib.js()ajaxlib.js(第 6 行) [中断此错误] $(document).ready(function()
但是 jQuery 在我的页面上运行得很好。 我在第一个脚本标记中包含 jQuery 源代码(这是最常建议的解决方案),因此应该加载它。
感谢任何帮助。
<script language="javascript" type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
<script language="javascript" type="text/javascript" src="js/advexpad_lib.js"></script>
<script language="javascript" type="text/javascript" src="js/ajaxlib.js"></script>
<script language="javascript" type="text/javascript" src="js/highlight.pack.js"></script>
最佳答案
尝试使用“jQuery”更改所有 $ 字符。它们可能与您包含的其他库冲突。
如;
$(document).ready(function() {} );
到
jQuery(document).ready(function() {} );
关于jQuery 在我的页面上有效,但 Firebug 说 $ is not defined 错误。为什么以及如何避免它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6265667/