我创建了一个Asp.net的mvc WebAplication空模板; ....jQuery和Asp.net MVC ...我如何让它在这种情况下工作:
在主控制器的索引视图我有这样的:
<script type="text/javascript" src="~/Scripts/jquery-2.0.0.js"></script>
<script type="text/javascript" src="~/Scripts/Javascript1.js"></script>
<div class="letters">
<div class="letter" id="letter-a">
<h3><a href="#">A</a></h3>
</div>
我创建了一个Javascript1.js文件,我把这个:
$(document).ready(function() {
$('#letter-a a').click(function() {
alert('Loaded!');
});
});
但我在运行时获得这个错误:
Unhandled exception at line 349, column 1 in http://localhost:55573/Scripts/jquery-2.0.0.js
Microsoft JScript: 'JSON' is not defined
这里的其中代码停止线:
jQuery.extend({
// Unique for each copy of jQuery on the page
expando: "jQuery" + (core_version + Math.random()).replace(/\D/g, ""),
我已经安装了所有JSON的包,我能找到.... 我应该怎么办?
它可以影响IE 9和10 ... thx的答案... – 2013-04-24 18:26:24
@ZeCariocaSilva - 你应该留在jQuery 1.9主干。 – 2013-04-24 18:27:05
@ZeCariocaSilva:是的。此行为是设计使然。查看博客文章。 – SLaks 2013-04-24 18:27:11