摘要:
(function($){ $.oneAjax = function(settings){ if ($.oneAjax[settings.guid] === "isProcessing") { return false; } $.oneAjax[settings.guid] = "isProcessing"; return $.ajax(settings).complete(function() { delete $.oneAjax[settings.guid]; }); };})(jQuery);调用方式和ajax一模一样只是加了一个guid参数而已$ 阅读全文
摘要:
方案一:function randomArr1(arr,num){ var result = [], len = arr.length; for(var i =0; i = len) return result; return result.slice(0,num); }方案二: function randomArr2(arr,num){ var result = [], len = arr.length; for(var i =0; i = len) return result; return result.slice(0,num); } 阅读全文
摘要:
前端开发时,单从性能上考虑,对dom的遍历越少性能越好,最好是能不去遍历dom树;下面事例中用户可以多选,一个没有保存用户选中的项,一个保存了用户选中的项,下面看实例代码:html:<ul> <li> <ul> <li> ... </li> </ul> </li></ul>优化前的javascript:jQuery("body").on("click","li",function(){ currentItem= jQuery(this); 阅读全文
摘要:
尝试display:inline-block 阅读全文
摘要:
检查是否为overflow:visble 阅读全文
摘要:
设置float或display:block 阅读全文
摘要:
设置display:blockor set display:inline-block and vertical-align:top 阅读全文
摘要:
父节点不仅要定位,而且在ie6中加zoom:1或固定尺寸。 阅读全文
摘要:
在ie6中如果设置t1的z-index大于t2的,无法覆盖t2。还需设置他们父节点的z-index。1<div>2<divclass="t1">3</div>4</div>5<div>6<divclass="t2">7</div>8</div> 阅读全文
摘要:
中英文错位不垂直居中 不垂直居中(加vertical-align:middle无效): <label><input type="radio" />邮政快递-EMS</label> 垂直居中: <input type="radio" /> <label>邮政快递-EMS</label> 不垂直居中(加vertical-align:middle无效): <label><input type="checkbox" />邮政快递-EMS</l 阅读全文