IE9,IE8,IE7下正确使用jquery.validate.js标签

在web开发中,IE浏览器总是带给我们头疼的问题,因为很多的JS效果在firefox和Chrome中都得到完美的支持,唯独IE6,7,8,9出现各种各样的不完美支持,在这里我总结下载jquery.validate.js标签如何完美兼容IE6,7,8,9.
(1)首先,最重要的一点,下载官方的最新标签库(jquery.validate.js),因为不是最新的标签库会有改源码的问题,这可是非常头疼的事情。
(2)一定要注意书写,看下面的例子。
$("#login").validate({
rules:{
username:{required:true},
password:{required:true}
},
messages:{
username:{required:"请输入登录账号!"},
password:{required:"请输入密码!"}
},
errorPlacement:function(error,element){
error.appendTo(element.next().find("span"));
}
});
只要按照我写的,在IE6,7,8,9都能正常运行,这里大家注意了,IE对哪怕一个小小的逗号都很起眼。看下面的代码。
$("#login").validate({
rules:{
username:{required:true},
password:{required:true},
},
messages:{
username:{required:"请输入登录账号!"},
password:{required:"请输入密码!"},
},
errorPlacement:function(error,element){
error.appendTo(element.next().find("span"));
},
});
只是多了三个“,”号,在firefox 和 Chrome下是没有问题的,但是在IE下,多一个逗号都不行,大家以后要注意了。IE在页面布局的时候也特别的敏感,大家在编写前台代码的时候一定尽最大的努力不要出现异常。以便于在IE下能正常的运行。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值