首页 > 解决方案 > jquery.min.js中的Javascript运行时错误无法识别的表达式#

问题描述

我正在 Visual Studio 2015 中开发 C#/ASP.NET Web 应用程序,并且我正在使用 Boostrap 导航栏作为菜单。直到最近菜单停止工作时,一切都运行良好。我有所有的 JQuery 脚本和 css 引用,我没有对这些文件进行任何更改,但导航栏不会响应。下面是我在 VS 2015 中得到的输出部分。浏览器是 IE Explorer 11.0.9。任何帮助将不胜感激!

'iexplore.exe'(脚本):加载了'Sourcemap(http://localhost:58132/js/bootstrap.min.js)'。'iexplore.exe'(脚本):已加载 'Sourcemap ( http://localhost:58132/js/bootstrap.min.js )'。在http://localhost:58132/js/jquery.min.js 0x800a139e中的第 2 行第 13464 列引发异常 - JavaScript 运行时错误:语法错误,无法识别的表达式:#

在http://localhost:58132/js/jquery.min.js 0x800a139e中的第 2 行第 13464 列引发异常 - JavaScript 运行时错误:语法错误,无法识别的表达式:#

在http://localhost:58132/js/jquery.min.js 0x800a139e中的第 2 行第 13464 列引发异常 - JavaScript 运行时错误:语法错误,无法识别的表达式:#

更新:我尝试删除 JQuery 文件,然后重新添加它们,重新构建,但这没有用。我也收到 jquery-3.2.1.clim.min.js 的这个错误。我找不到所述语法错误所在的行和列,因为文件没有以行或列打开 - 只有 4 行很长。我还尝试将这些文件映射到 CDN 并获得相同的结果 - jquery.min.js 有 11 个异常,jquery-3.2.1.slim.min.js 有 11 个异常。我已经在下面发布了一个以节省空间 - 错误消息对于所有 22 个都是相同的

在http://localhost:58132/js/jquery.min.js 0x800a139e中的第 2 行第 13464 列引发异常 - JavaScript 运行时错误:语法错误,无法识别的表达式:#

http://localhost:58132/js/jquery-3.2.1.slim.min.js 0x800a139e 中的第 2 行第 13568 列引发异常 - JavaScript 运行时错误:语法错误,无法识别的表达式:#

更新2:我想我已经缩小了问题的范围。在引导导航栏中,我有/需要 href="#" - 当我删除 # 时,没有输出错误,但导航栏仍然无法工作。

标签: javascriptc#jqueryasp.nettwitter-bootstrap

解决方案


推荐阅读