在Visual Studio 2013中调试时出现Javascript错误

我刚刚在VS2013中开辟了一个网站,当我运行调试器时,我收到了Javascriptexception:

Unhandled exception at line 194, column 21 in http://localhost:49809/ 0x800a1391 - JavaScript runtime error: '$' is undefined 

这是代码:

  $(function () { $('#one').ContentSlider({ width: '960px', height: '250px', speed: 400, easing: 'easeOutSine' }); });  

单击继续,我得到另一个例外:

 Unhandled exception at line 37, column 59140 in http://localhost:52306/27fadf043d464a019907842c2a5a764e/browserLink 0x800a139e - JavaScript runtime error: Syntax error, unrecognized expression: unsupported pseudo: plusone 

在VS2012中,该网站可以正常运行和调试。 我怀疑它与引用远程Javascript块有关( )。 我需要修改权限设置吗?

任何帮助将不胜感激。

麻木

看起来您的脚本管理器在主页的body标签中添加了jquery引用。 在母版页到达body标记之前,您将使用’$’符号放入自己的脚本并引用jquery。

只需将自己的脚本移动到正文后面即可。 如果您正在使用内容占位符,则将内容占位符移动到正文后面(而不是在“head”部分中)。

这似乎是VS 2013的新浏览器链接function中的错误。请参阅浏览器链接function 。 它是运行应用程序和Visual Studio之间动态通信的一种方式。

从该文章中,您可以通过将以下行添加到Web.config来关闭该function:

  ...