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下能正常的运行。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2012-05-09 推荐6款优秀的海外免费杀毒软件 附下载链接