我为我缺乏 jquery 知识而道歉。我正在使用 jquery 1.6.2,并尝试将 jquery 函数附加到 ActionLink。这是我的jQuery函数:
<script type="text/javascript">
$("addOperation").click(function () {
$.ajax({
url: this.href,
cache: false,
success: function (html) { $("#editor_rows").append(html); }
});
return false;
});
</script>
当我导航到包含脚本的页面时,调试器会返回以下内容:
Microsoft JScript runtime error: '$' is undefined
这是指向“$”的第一次出现。对我来说,这听起来像是没有意识到这是一个 jquery 调用,但我过去没有遇到过这个问题。更不用说,MVC3 应该在应用加载之前捆绑和渲染所有的 jscript 文件。对我有什么建议吗?