IE 11显示错误时,我点击jquery功能
IE 11 showing error when i clicking with jquery function
IE用这样的错误让我很困惑,
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,当我使用jquery2.0时,它仍然可以在firefox和chrome 上正常运行
我真的是跨浏览器的新手,所以任何信息都会对我有很大帮助,谢谢:)
记录在案,我有这个错误,只有在对Javascript代码进行重大更改的跨浏览器测试时,它才会在IE上显示出来。
在我的案例中,问题是一个函数定义,其中包括任何其他语言中的默认值:
即函数Foo(param1,param2,param3=false)
很明显,这是一个愚蠢的代码。。但我花了一段时间才找到,所以这可能会对外面的人有所帮助。不会出现在Chrome、FF甚至Edge中。
大多数情况下,这些错误不是jQuery
本身的问题。问题出现在使用jQuery
或插入jQuery
(回调或事件功能)的代码中。在我的案例中,我使用$.ajax
在div
元素中加载远程页面。在页面中,我加载了javascript
部分中的//
注释标记。由于IE
将这些内容放在一行中,我想要的更多代码被注释,这导致了错误。
因此,如果我们使用$.ajax
,这可能是一个问题。否则,最好的方法是调试生成此错误的代码,并查找IE
(您使用的版本)不支持的代码。查找通过传递到jQuery
的函数。
相关文章:
- 重新启动游戏jQuery功能不工作
- 如何在iframe中激活jquery功能
- 为什么我不能使用jQuery功能
- 如何禁用缩略图的jquery功能
- 页面内容加载完毕后执行Jquery功能
- 按下空格键一次后,Jquery功能不起作用
- 单击滚动条时禁用Jquery功能
- 当屏幕大小小于480px时,如何禁用jQuery功能
- JQuery功能,可在任何地方增加字体大小
- 平移缩放 JQuery 功能
- jQuery功能,用于隐藏基于未在点击上运行的HTML5数据标签的元素
- 如何在循环中创建的多个按钮上使用相同的 jquery 功能
- 是否可以在更改单选按钮时禁用/启用jquery功能
- 如何使文本框值更改对 jQuery 功能生效
- 结合导航UL jQuery功能
- jQuery功能,根据粘贴文本时不起作用的字数限制文本输入
- mvc 4 jquery功能与dropdownlist和window.onload问题有关
- 固定导航条的JQuery功能不工作
- 单击导航选项卡时分配jQuery功能
- IE 11显示错误时,我点击jquery功能