深入理解jQuery事件处理 浏览:849

浏览器事件模型

零级DOM事件模型

1事件实例

他的属性提供了关于当前正在处理的触发事件的大量信息,包括一些细节,如触发元素上的事件、鼠标事件的坐标以及键盘事件中单击哪个键。

2。事件冒泡

当触发对DOM树中的元素的一个事件,事件模型检查元件是否已经创建了一个特定的事件处理器。如果这样,创建的事件处理程序调用,事件模型,然后检查父元素的父元素是否具有创建该事件类型的处理器,如果是这样的话,你调用创建的处理器,然后检查它的父元素,与父元素的父元素,以此类推,直到DOM树的顶端。

DOM二级事件模型

IE的事件模型

jQuery事件模型

使用jQuery绑定事件处理程序






jQuery事件的例子


$(函数(){())
$(#示例)
。结合(听到咔哒声,功能(事件){
('boom一旦警报!;
})
。结合(听到咔哒声,功能(事件){
警报('boom两次!;
})
。结合(听到咔哒声,功能(事件){
('boom报警三次!;
});
});









绑定(事件类型,数据处理程序);绑定(eventmap)

可以将事件名添加到一个点分隔的后缀中,指定一个名称空间,在批处理中操作事件处理程序。

单个绑定()方法可用于绑定元素的多个事件。


Bind({
单击:函数(事件){句柄

标签: 电脑技巧

推荐文章1
广告