jQuery技术

jQuery学习5:jQuery事件模型

字号+ 作者:H5之家 来源:H5之家 2015-09-22 13:11 我要评论( )

jQuery事件模型的功能有: 提供建立事件处理程序的统一方法; 允许在每个元素上为每个时间类型建立多个处理程序; 采用标准的事件类型名称,例如click或mouseove

jQuery事件模型的功能有:

提供建立事件处理程序的统一方法;

允许在每个元素上为每个时间类型建立多个处理程序;

采用标准的事件类型名称,例如click或mouseover;

使用Event实例可用作处理程序的参数;

对Event实例的最常用的属性进行规范化;

为取消事件和阻塞默认操作提供统一方法。

jQuery绑定事件处理程序:

bind()命令

$('img').bind('click',funciton(event){alert('Hi there');}); 该语句为页面上的图片绑定已提供的内联函数,作为点击事件处理程序。

建立事件处理程序,无需浏览器特定代码:


提示:可修改后代码再运行!

删除事件处理程序unbind(event,listener),unbind(event)

从包装集的所有元素中删除可选的已传递参数所指定的事件处理程序。如果不提供参数,则从元素中删除所有的监听器(即事件处理程序)

起切换作用的监听器toggle()

toggle(listenerOdd,listenerEven)把已传递函数建立为包装集所有元素的一对click事件处理程序,每当触发click事件就相互切换。

每当点击事件发生时,调用互补的监听器:


提示:可修改后代码再运行!

在元素上方悬停鼠标指针hover(overListener,outListener)建立已匹配元素的mouseover和mouseout事件处理程序。这些处理程序当儿仅当元素所覆盖区域被进入和退出时触发,忽视鼠标指针从父元素到子元素上的迁移。


提示:可修改后代码再运行!

作者博客:

文章导读:

jQuery学习1:认识和了解jQuery库

jQuery学习2:选择器的使用

jQuery学习3:操作元素属性和特性

jQuery学习4:浏览器的事件模型

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • jquery 学习 二 DOM JQUERY

    jquery 学习 二 DOM JQUERY

    2016-02-13 14:06

  • 【jQuery基础学习】08 编写自定义jQuery插件

    【jQuery基础学习】08 编写自定义jQuery插件

    2016-02-03 12:01

  • 深入学习jQuery Validate表单验证

    深入学习jQuery Validate表单验证

    2016-01-25 15:49

  • JQuery学习笔记 - 小孩不笨

    JQuery学习笔记 - 小孩不笨

    2016-01-19 19:04

网友点评
(