ASPX Jquery 1.11 $(Document).ready(function() {} was skipped

ASPX Jquery 1.11 $(Document).ready(function() {} was skipped

本文关键字:function skipped was ready Document Jquery ASPX      更新时间:2023-09-26

我是Jquery的新生,我试图在打开html时加载它,但没有调用ready()

<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <script src="Script/jquery-1.11.1.js"></script>
    <script type="text/javascript">
        $(Document).ready(function() {
            alert("HelloWorld");
            });
        })
    </script>
<title></title>

alert()没有弹出。

您的代码中有两个问题:

  1. 它是"文档",而不是"文档"。个案很重要
  2. 您在脚本末尾有一个额外的"})"

你的代码在这两次更正后工作:

<script type="text/javascript">
    $(document).ready(function() {
        alert("HelloWorld");
    });
</script>

演示:http://jsfiddle.net/BenjaminRay/2tvv6tLc/

文档中应该有小写的"d":

$(document).ready(function() { alert("HelloWorld"); });

学习阅读文档并检查客户端是否存在错误(通常是浏览器中的F12并检查Console选项卡)。这将使你不必问一个可以在一分钟内回答的问题。

正确的方法是

$(document).ready(function() { alert("HelloWorld"); });

注意到小写字母"d"了吗?大括号和圆括号的数量是平衡的。

这个的简写等价物是…

$(function() { alert("HelloWorld"); });