代码改变世界

勤于思考:jQuery Validation 在IE7(兼容模式)下出现“找不到成员”的脚本错误

2013-11-06 14:54  薛凯凯圆滚滚  阅读(2192)  评论(0编辑  收藏  举报

今天在调试IE10下使用IE6判断脚本出现错误,处理后说IE7也不行,调试后则会出现以下错误:

SCRIPT3: 找不到成员。 jquery171.js, 行2582 字符4

其实开始我认为是jquery本身的问题。百度了下找到一篇CSDN的帖子:SCRIPT3:找不到成员

原来是用了jquery.validate.js才会出现这个问题。

用了帖子提供的临时解决方案:打开jquery.validate.js找到以下内容

// Add novalidate tag if HTML5.
this.attr( "novalidate", "novalidate" );

把这行注释掉即可。 

IE家族真是让人蛋疼啊~舍弃好不好~不是IE6不行就是IE7不行!