document.ready - jQuery时没有警告消息

时间:2012-01-02 12:20:00

标签: jquery

这是我的代码:

$(document).ready(function() {
    alert("I am an alert box!");
});

当我刷新页面时,没有警告框。有什么不对吗??

jQuery似乎被正确添加,但我无法获得检查jQuery是否正常工作的警报。有关如何制作警报的任何想法?

6 个答案:

答案 0 :(得分:8)

您是否在文档中调用之前包含了jQuery库?

<script type="text/javascript" 
        src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

...

<script type="text/javascript">
    $(document).ready(function() {
        alert("I am an alert box!");
    });
</script>

答案 1 :(得分:6)

如果你加载了jQuery并且没有使用noConflict,那应该可行。例如It works here

如果没有更多信息,我们无法提供帮助,但这里有一些提示:

  • 查看浏览器的JavaScript控制台是否有错误。很可能页面上的其他地方存在语法错误,导致您所引用的代码无法运行。
  • 确保您已正确加载jQuery。
  • 如果您使用noConflict,请在代码中将$更改为jQuery

    jQuery(document).ready(function() { /* ... */ });
    

答案 2 :(得分:1)

那应该绝对有用。确保在调用该片段之前加载了jQuery 查看javascript控制台是否有任何错误

答案 3 :(得分:0)

一些可能性:

  1. jquery没有包含
  2. script tag有一些拼写错误
  3. 您可能还有其他一些正在创建问题的JavaScript

答案 4 :(得分:0)

尝试使用:

(function($) {
    $(document).ready(function() {
         alert("I am an alert box!");
    }
})(jQuery);

如果这不能与其他答案一样好,那么请检查firebug是否有错误。如果您还没有使用它,可以找到here

答案 5 :(得分:0)

您只需要在html页面中包含jQuery File。 将下面给出的链接放在你的html页面中,你就会得到你想要的东西: