我正在尝试添加一个js文件。但我得到错误:
Uncaught ReferenceError: $ is not defined
Index.cshtml
<div id="body">
<ul id="contacts">
</ul>
</div>
<div>
<ul id="comdata">
</ul>
</div>
<script src="@Url.Content("~/Scripts/handlers.js")"></script>
**handler.js**
$(function(){
$.getJSON('/api/contact/', function(data){
$(data).each(function(i, item){
$('#contacts').append('<li>' + item.Name + '</li>');
});
});
});
答案 0 :(得分:3)
一个人会得到这个错误的一个原因是他们没有包含jQuery。请仔细检查以确保包含jQuery。