Javascript IE 11使用jquery函数单击时显示错误

Javascript IE 11使用jquery函数单击时显示错误,javascript,jquery,internet-explorer,internet-explorer-11,Javascript,Jquery,Internet Explorer,Internet Explorer 11,我被这样的错误弄糊涂了 SCRIPT1002: Syntax error File: jquery-2.1.4.min.js, Line:2 Column 2538 奇怪的是,firefox和chrome运行良好,没有错误。 一些带有jquery点击功能的按钮正在工作 我用的是IE 11 在此之前,我使用jquery-1.1.13.min.js,当我使用jquery 2.0时,它仍然在firefox和chrome上正常运行 我对跨浏览器非常陌生,所以任何信息都会对我很有帮助,谢谢:)我有一个错

我被这样的错误弄糊涂了

SCRIPT1002: Syntax error
File: jquery-2.1.4.min.js, Line:2 Column 2538
奇怪的是,firefox和chrome运行良好,没有错误。 一些带有jquery点击功能的按钮正在工作

我用的是IE 11 在此之前,我使用jquery-1.1.13.min.js,当我使用jquery 2.0时,它仍然在firefox和chrome上正常运行


我对跨浏览器非常陌生,所以任何信息都会对我很有帮助,谢谢:)

我有一个错误记录,这个错误只在IE上出现,当时我正在对一个大的Javascript代码更改进行跨浏览器测试

在我的例子中,问题是函数定义,其中包括任何其他语言中的默认值:

i、 e.函数Foo(param1,param2,param3=false)


。。很明显,这是一段愚蠢的代码。。但我花了一段时间才找到,所以这可能会帮助其他人。Chrome、FF甚至Edge中都不会出现这些错误。

这些错误大多不是jQuery本身的问题。问题出现在使用
jQuery
或插入
jQuery
的代码中(回调或事件功能)。在我的例子中,我使用
$.ajax
div
元素中加载远程页面。在我加载的页面中,
javascript
部分的
/
注释标记。随着
IE
将此内容放在一行上,更多我想要的代码被注释,这就产生了错误


因此,如果我们使用的是
$.ajax
,这可能是一个问题。否则,最好的做法是调试生成此错误的代码,并查找
IE
(您使用的版本)不支持的代码。查找通过
jQuery
传递的函数

此页面是否在某个地方联机?此页面处于脱机状态,先生,我正在使用我的本地主机:(请分享引用jQuery的代码。您是下载了它,还是从CDN访问了它?您应该发布产生此错误的代码。@Sampson我很抱歉,但它已经解决了,我的一个js文件上有一个拼写错误。lol IE在jQuery 1.11.3上工作,但没有迁移,谢谢:)感谢您的评论…节省了我大量的时间搜索我的代码,以找出jQuery在IE11中出错的原因。