摘要: JS控件事件 概述: 事件对于控件来说至关重要,控件的消息通信机制使用事件的成本最低,但是对于JS控件来说有一些麻烦需要解决,JS类本身不支持事件,DOM模型支持的事件仅适应于浏览器的DOM节点。所以创建一套事件是我们写控件之前要做的。 事件机制 对于事件的机制我不想多说,各种语言中对事件的描述都很具体,都是观察者模式的一种实现,我们可以从中抽取出事件必须的接口(由于控件库是基于jQuery 所以接口跟jquery保持一致): 1. on: 绑定事件 2. off: 删除事件 3. fire: 触发事件 4. addTarget : 添加冒泡的对象 5. publish: 允... 阅读全文
posted @ 2012-10-29 16:37 zaohe 阅读(1245) 评论(0) 推荐(2) 编辑