chaojidan

导航

2014年12月16日 #

jquery源码解析:jQuery延迟对象Deferred(工具方法)详解1

摘要: 请先看上一课的回调对象。Deferred是通过extend添加到jQuery中的工具方法。如下所示:jQuery.extend({ Deferred: function( func ) { }, when: function( subordinate /* , ..., subordinat... 阅读全文

posted @ 2014-12-16 21:53 chaojidan 阅读(735) 评论(1) 推荐(1) 编辑

列表插件的详解

摘要: 此列表插件,是用来显示后台的大数据的。比如:后台有几万条数据,需要一列一列的显示出来。但是由于是插件,所以应该能兼容各种数据的展示。有些数据的选项多,有些数据后面需要操作的按钮(操作的按钮也有可能是多个)。废话不说,直接上代码。function List (options) { this.... 阅读全文

posted @ 2014-12-16 19:21 chaojidan 阅读(1097) 评论(0) 推荐(0) 编辑

第二十一课:js属性操作的兼容性问题

摘要: 上一课主要讲了属性的概念,用法,固有属性和自定义属性的区别,class属性操作的方法等,这一课主要讲一些有关属性操作的兼容性问题。IE6-IE8在一些表示URL的属性会返回补全的改过编码的路径,比如:href,action,background,cite,data,src,url等。我们只需要用ge... 阅读全文

posted @ 2014-12-16 15:57 chaojidan 阅读(432) 评论(0) 推荐(0) 编辑

jquery源码解析:jQuery工具方法Callbacks详解

摘要: 我们首先来讲下Callbacks是如何使用的:第一个例子function a(){}function b(){}var cb = $.Callbacks();cb.add(a);cb.add(b);cb.fire(); //就会先执行a方法,再执行b方法上面大概的意思是:add方法,就是把方法添... 阅读全文

posted @ 2014-12-16 09:24 chaojidan 阅读(1254) 评论(2) 推荐(2) 编辑