Ruby's Louvre

每天学习一点点算法

导航

2011年1月21日 #

jQuery1.5的新特征subclass——jQuery插件机制的救赎

摘要: 感觉jQuery1.5最大的改变有两个,jQuery子类与异步列队,本文只谈jQuery子类。首先要明白为何要推出此功能,是强化它那基本为零的OO功能吗?不是,从下面的源码你应该知道它不是让你自定义类。但这也是个愚蠢的问题,因为这样,这方法就叫Class,而不是subclass。我想它真正的用意是为了改善其插件机制。jQuery的插件是很容易开发,随便在其原型链上添加个方法就叫称“插件”,因此jQuery的插件很多,垃圾插件也很多,由于停止更新变成垃圾的也很多。当然这是在最理想的情况下,插件才这么简单(好像一个函数算一个插件也蛮多的)。比如你开发一个插件,然后你同事也开发了一个同名的插件,这时 阅读全文

posted @ 2011-01-21 11:04 司徒正美 阅读(3697) 评论(10) 推荐(3) 编辑

getElementsByTagName

摘要: DC大神为早期不支持getElementsByTagName的浏览器写的hack,当然与原生的不能同日而言,原生的用到缓存机制呢。 阅读全文

posted @ 2011-01-21 00:43 司徒正美 阅读(1139) 评论(1) 推荐(1) 编辑