摘要: `Selector Zepto Zepto CSS3 eq Zepto` 定义的选择器。 在阅读本篇文章之前,最好先阅读《 "读Zepto源码之神奇的$" 》。 读 Zepto 源码系列文章已经放到了github上,欢迎star: "reading zepto" 源码版本 本文阅读的源码为 "zep 阅读全文
posted @ 2017-09-18 07:12 对角另一面 阅读(508) 评论(0) 推荐(0) 编辑
摘要: `assets` 模块是为解决 Safari 移动版加载图片过大过多时崩溃的问题。因为没有处理过这样的场景,所以这部分的代码解释不会太多,为了说明这个问题,我翻译了《 "How to work around the Mobile Safari image resource limit" 》这篇文章作 阅读全文
posted @ 2017-09-11 07:33 对角另一面 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 原文作者:Thijs van der Vossen 本文翻译自《 "How to work around the Mobile Safari image resource limit" 》,原文写于2010年10月25日。可能部分限制已经不再适用。 翻译本文的目的是作为《 "读Zepto源码之ass 阅读全文
posted @ 2017-09-11 07:31 对角另一面 阅读(323) 评论(0) 推荐(0) 编辑
摘要: `Ajax Ajax jsonp XMLHttpRequest` 的封装。 读 Zepto 源码系列文章已经放到了github上,欢迎star: "reading zepto" 源码版本 本文阅读的源码为 "zepto1.2.0" ajax的事件触发顺序 针对 的发送过程,定义了以下几个事件,正常情 阅读全文
posted @ 2017-08-28 07:34 对角另一面 阅读(631) 评论(0) 推荐(1) 编辑
摘要: `Deferred ajax promise Deferred Deferred Callbacks` 模块。 读 Zepto 源码系列文章已经放到了github上,欢迎star: "reading zepto" 源码版本 本文阅读的源码为 "zepto1.2.0" Promise/A+ 规范 规范 阅读全文
posted @ 2017-07-31 07:31 对角另一面 阅读(446) 评论(0) 推荐(0) 编辑
摘要: Callbacks 模块并不是必备的模块,其作用是管理回调函数,为 Defferred 模块提供支持,Defferred 模块又为 Ajax 模块的 风格提供支持,接下来很快就会分析到 Ajax模块,在此之前,先看 Callbacks 模块和 Defferred 模块的实现。 读 Zepto 源码系 阅读全文
posted @ 2017-07-23 09:48 对角另一面 阅读(381) 评论(0) 推荐(0) 编辑
摘要: Event 模块是 Zepto 必备的模块之一,由于对 Event Api 不太熟,Event 对象也比较复杂,所以乍一看 Event 模块的源码,有点懵,细看下去,其实也不太复杂。 读Zepto源码系列文章已经放到了github上,欢迎star: "reading zepto" 源码版本 本文阅读 阅读全文
posted @ 2017-07-18 07:16 对角另一面 阅读(590) 评论(1) 推荐(1) 编辑
摘要: 这篇依然是跟 相关的方法,侧重点是操作属性的方法。 读Zepto源码系列文章已经放到了github上,欢迎star: "reading zepto" 源码版本 本文阅读的源码为 "zepto1.2.0" 内部方法 setAttribute 如果属性值 存在,则调用元素的原生方法 设置对应元素的指定属 阅读全文
posted @ 2017-06-25 09:01 对角另一面 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 这篇依然是跟 相关的方法,侧重点是操作样式的方法。 读Zepto源码系列文章已经放到了github上,欢迎star: "reading zepto" 源码版本 本文阅读的源码为 "zepto1.2.0" 内部方法 classRE 这个函数是用来返回一个正则表达式,这个正则表达式是用来匹配元素的 名的 阅读全文
posted @ 2017-06-11 11:36 对角另一面 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 这篇依然是跟 相关的方法,侧重点是操作 的方法。 读Zepto源码系列文章已经放到了github上,欢迎star: "reading zepto" 源码版本 本文阅读的源码为 "zepto1.2.0" .remove() 删除当前集合中的元素。 如果父节点存在时,则用父节点的 方法来删掉当前的元素。 阅读全文
posted @ 2017-06-04 10:07 对角另一面 阅读(636) 评论(1) 推荐(2) 编辑