chaojidan

导航

2014年12月24日 #

jquery源码解析:jQuery数据缓存机制详解2

摘要: 上一课主要讲了jQuery中的缓存机制Data构造方法的源码解析,这一课主要讲jQuery是如何利用Data对象实现有关缓存机制的静态方法和实例方法的。我们接下来,来看这几个静态方法和实例方法的源码解析:data_user = new Data(); //对外使用的数据缓存对象data_priv ... 阅读全文

posted @ 2014-12-24 22:09 chaojidan 阅读(436) 评论(0) 推荐(0) 编辑

弹出框插件

摘要: 本插件ccShow是用来在前端显示弹出框,用户可以点击按钮,弹出一个框,也可以Ajax请求时,弹出提示语,请求中,等Ajax结束后,就显示已完成或者请求失败等情况。基于jQuery的插件,兼容各种浏览器。var ccShow = {};var isSetTimeOut=false; var i... 阅读全文

posted @ 2014-12-24 20:52 chaojidan 阅读(872) 评论(0) 推荐(0) 编辑

第二十九课:javascript异步处理

摘要: 大家知道javascript中有多少方法能够实现异步处理吗?setTimeout(),setInterval()是最常用的两个。XMLHttpRequest对象,进行ajax请求时。postMessage()进行跨域操作时。WebWorker创建新的线程时。setImmediate方法(新的setT... 阅读全文

posted @ 2014-12-24 14:30 chaojidan 阅读(1542) 评论(14) 推荐(0) 编辑

jquery源码解析:jQuery数据缓存机制详解1

摘要: jQuery中有三种添加数据的方法,$().attr(),$().prop(),$().data()。但是前面两种是用来在元素上添加属性值的,只适合少量的数据,比如:title,class,name等。对于json这种数据量大的,就适合用data方法来添加,而data方法就是jQuery缓存机制最重... 阅读全文

posted @ 2014-12-24 09:10 chaojidan 阅读(1150) 评论(0) 推荐(1) 编辑