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

red*_*dan 7 jquery

这是我的代码:

$(document).ready(function() {
    alert("I am an alert box!");
});
Run Code Online (Sandbox Code Playgroud)

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

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

Den*_*aub 9

您是否在文档中调用之前包含了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>
Run Code Online (Sandbox Code Playgroud)


T.J*_*der 6

如果您已经加载了jQuery并且没有使用它,那应该可以工作noConflict.例如,它在这里工作.

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

  • 查看浏览器的JavaScript控制台是否存在错误.很可能在页面的其他地方存在语法错误,这会阻止您引用的代码被运行.
  • 确保你已正确加载jQuery.
  • 如果您使用noConflict,$jQuery在您的代码中更改:

    jQuery(document).ready(function() { /* ... */ });
    
    Run Code Online (Sandbox Code Playgroud)