摘要: ###背景 - 为回调函数而生 jQuery 1.5.0版本之前,回调函数的功能非常弱,deferred对象就是jQuery的回调函数解决方案。 ###使用场景 ####1.ajax链式用法 jQuery中ajax的传统使用方式: ``` python $.ajax({ url: 'deferre... 阅读全文
posted @ 2015-10-16 11:01 Onetree 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 前言css3 loading动画animation介绍定义和用法animation属性是一个简写属性,用于设置六个动画属性。animation: name duration timing-function delay interation-count direction;值描述animation-n... 阅读全文
posted @ 2015-07-01 16:00 Onetree 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: 前言:新来的同事问我该怎么判断未定义的变量是否存在,第一念头是a != undefined,但是这个显然是不对的,应该使用typeof检测typeof是一个运算符,运算数可以是任何类型,返回值是一个字符串。undefined - 如果变量是 Undefined 类型的boolean - 如果变量是... 阅读全文
posted @ 2015-06-26 11:18 Onetree 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1 var funPlacegholder = function(element){ 2 //检测浏览器是否支持placeholder 3 var placeholder = ''; 4 if(element && !('placeholder' in document.createElement('input')) && (placeholder = element.getAttribute('placeholder'))) { 5 //当前控件是否有id,没有则创建 //个人感觉这里不需判断id 阅读全文
posted @ 2013-04-01 16:40 Onetree 阅读(218) 评论(0) 推荐(0) 编辑