JQuery - $ 未定义。

78 阅读1分钟

内容来自 DOC https://q.houxu6.top/?s=JQuery - $ 未定义。

我有一个简单的 jQuery 点击事件:

<script type="text/javascript">
    $(function() {
        $('#post').click(function() {
            alert("test"); 
        });
    });
</script>

以及在 site.master 文件中定义的 jQuery 引用:

<script src="<%=ResolveUrl("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript"></script>

我已经检查了脚本是否被正确解析,我能够在 Firebug 中查看标记并直接查看脚本,所以它一定已经被找到了。然而,我仍然得到以下报错信息:

$ is not defined

并且没有任何 jQuery 的效果。我还尝试过各种不同的变化,如 $(document).ready 和 jQuery 等等。

这是一个基于 .net 3.5 的 MVC 2 应用程序,我确定我非常困惑,谷歌上的所有内容都说要检查文件是否正确引用,我已经反复检查过了,请给予建议! :/