2017年3月24日

zepto 事件分析3(add函数)

摘要: 在上一篇的分析中,最后$.on方法返回了一个add方法函数的执行,在这里先看一下其代码: 在这里先跳过id以及handler部分(handler.e的值即为事件的type属性),该函数主要作用就是将事件添加进元素的事件队列里。 首先是对events进行分割成多个事件,并通过each函数逐个绑定。先来 阅读全文

posted @ 2017-03-24 22:57 菜的黑人牙膏 阅读(309) 评论(0) 推荐(0) 编辑

zepto 事件分析2($.on)

摘要: 这里主要分析zepto事件中的$.on函数,先看一下该函数的代码 该函数主要分析的是return 后面的语句,在前面的分析中,分析了each函数和$对象,也就是对$对象中的每一个dom进行绑定事件,这里先跳过autoRemove函数,留在后面分析,如果有传入选择器,zepto先定义一个delegat 阅读全文

posted @ 2017-03-24 22:17 菜的黑人牙膏 阅读(760) 评论(0) 推荐(0) 编辑

zepto 事件分析1($.Event)

摘要: 先看一下zepto事件的函数,在这里,zepto是把zepto对象作为一个立即执行函数的参数传进去的。 在zepto事件函数中,主要为$.Event,$.on,$.off等,分析事件代码,分析这三个就够了,首先分析$.Event函数,在分析该函数之前,从接口文档中大概知道这是一个创建事件的方法,可以 阅读全文

posted @ 2017-03-24 21:33 菜的黑人牙膏 阅读(594) 评论(0) 推荐(0) 编辑

导航