javascript - 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="#" - 当我删除 # 时,没有输出错误,但导航栏仍然无法工作。
解决方案
推荐阅读
- swift - Swift:如何将 readLine() 输入“[-5,20,8...]”转换为 Int 数组
- powerbi-desktop - Power BI - 反左连接
- php - 如何使两个在 PHP 中协同工作的 isset 函数?
- electron - 用电子锻造窗口打包电子应用程序后找不到节点模块
- google-chrome - 我正在尝试在 python 文件中使用 chromedriver 从 chrome 浏览器运行下载数据
- node.js - 如何从节点服务器端使用 redux-thunk?
- java - CompletableFuture 和 Thread.currentThread().interrupt()
- javascript - Vue路由器推送不更新nuxt中的查询
- react-native - 当 textinput 为空时,使用 onPress 更改按钮颜色
- ruby - 如何在哈希数组中找到哈希的最大值