stack
模組為zepto
新增了addself
和end
方法。
讀 zepto 原始碼系列文章已經放到了github上,歡迎star: reading-zepto
本文閱讀的原始碼為 zepto1.2.0
'filter,add,not,eq,first,last,find,closest,parents,parent,children,siblings'.split(',').foreach(function(property)
})
stack
模組改寫了以上這些方法,這些方法在呼叫的時候,會為返回的結果ret
新增prevobject
的屬性,用來儲存原來的集合。
$.fn.andself = function()
addself
方法是在鏈式呼叫以上方法的時候,將原來的集合新增到當前的集合中。add
方法的分析可以看《讀zepto原始碼之callbacks模組》。
$.fn.end = function()
end
方法是將集合還原到前乙個狀態,其實就是將上乙個集合返回。
《reading-zepto》
讀zepto原始碼之**結構
讀zepto原始碼之內部方法
讀zepto原始碼之工具函式
讀zepto原始碼之神奇的$
讀zepto原始碼之集合操作
讀zepto原始碼之集合元素查詢
讀zepto原始碼之操作dom
讀zepto原始碼之樣式操作
讀zepto原始碼之屬性操作
讀zepto原始碼之event模組
讀zepto原始碼之ie模組
讀zepto原始碼之callbacks模組
讀zepto原始碼之deferred模組
讀zepto原始碼之ajax模組
讀zepto原始碼之assets模組
讀zepto原始碼之selector模組
讀zepto原始碼之touch模組
讀zepto原始碼之gesture模組
讀zepto原始碼之ios3模組
讀zepto原始碼之fx模組
讀zepto原始碼之fx_methods模組
署名-非商業性使用-禁止演繹 4.0 國際 (cc by-nc-nd 4.0)
讀Zepto原始碼之Gesture模組
gesture模組基於ios上的gesture事件的封裝,利用scale屬性,封裝出pinch系列事件。讀 zepto 原始碼系列文章已經放到了github上,歡迎star reading zepto 本文閱讀的原始碼為 zepto1.2.0 reading zepto function gestu...
讀Zepto原始碼之Form模組
form模組處理的是表單提交。表單提交包含兩部分,一部分是格式化表單資料,另一部分是觸發submit事件,提交表單。讀 zepto 原始碼系列文章已經放到了github上,歡迎star reading zepto 本文閱讀的原始碼為 zepto1.2.0 reading zepto fn.seria...
讀Zepto原始碼之Gesture模組
gesture模組基於ios上的gesture事件的封裝,利用scale屬性,封裝出pinch系列事件。讀 zepto 原始碼系列文章已經放到了github上,歡迎star reading zepto 本文閱讀的原始碼為 zepto1.2.0 reading zepto function gestu...