摘要: 做前端多年,虽然不是经常需要hack,但是我们经常会遇到各浏览器表现不一致的情况。基于此,某些情况我们会极不情愿的使用这个不太友好的方式来达到大家要求的页面表现。我个人是不太推荐使用hack的,要知道一名好的前端,要尽可能不使用hack的情况下实现需求,做到较好的用户体验。可是啊,现实太残酷,浏览器厂商之间历史遗留的问题让我们在目标需求下不得不向hack妥协,虽然这只是个别情况。今天,结合自己的经验和理解,做了几个demo把IE6~IE10和其他标准浏览器的CSS hack做一个总结,也许本文应该是目前最全面的hack总结了吧。什么是CSS hack由于不同厂商的流览器或某浏览器的不同版本(如 阅读全文
posted @ 2014-02-09 23:17 庄昌宽 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 以下方法都是Ajax 事件function(event,xhr,options)event - 包含 event 对象;xhr - 包含 XMLHttpRequest(XMLHttpRequest 对象和设置作为参数传递给回调函数) 对象;options - 包含 AJAX 请求中使用的选项jQuery.ajax().ajaxComplete().jQueryajaxComplete(function(event,xhr,options))//规定当请求完成时运行的函数$("#txt").ajaxStart(function(){ $("#wait"). 阅读全文
posted @ 2014-02-09 22:11 庄昌宽 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 如有在jQuery方法中涉及到函数,此函数必定会返回一个数值(函数由于运行次数不同触发一些不同效果)jQuery 属性操作方法(以下方法前些日子学习过,不再赘述)addClass()attr()hasClass()html()removeAttr()removeClass()toggleClass()val()jQuery CSS 操作函数css()$("p").css("color");//取得第一个段落的 color 样式属性的值$(selector).css(name,value)//设置所有匹配元素的指定 CSS 属性$(selector).cs 阅读全文
posted @ 2014-02-09 19:11 庄昌宽 阅读(463) 评论(1) 推荐(0) 编辑