美文网首页
jQuery事件机制

jQuery事件机制

作者: 蜗牛和曼巴 | 来源:发表于2018-11-01 22:05 被阅读0次

jQuery的事件机制,指的是:jQuery对JavaScript操作DOM事件的封装,包括了:事件绑定、事件解绑、事件触发。
简单事件绑定

click(handler)              单击事件
blur(handler)               失去焦点事件
mouseenter(handler)         鼠标进入事件
mouseleave(handler)         鼠标离开事件
dbclick(handler)            双击事件
change(handler)             改变事件,如:文本框值改变,下来列表值改变等
focus(handler)              获得焦点事件
keydown(handler)            键盘按下事件

on方式

$(selector).on("click","span", function() {});

事件解绑

off解绑on方式绑定的事件
// 解绑匹配元素的所有事件
$(selector).off();
// 解绑匹配元素的所有click事件
$(selector).off("click");
// 解绑所有代理的click事件,元素本身的事件不会被解绑 
$(selector).off( "click", "**" ); 

事件触发

$(selector).click();            // 简单事件触发,触发 click事件
$(selector).trigger("click");   // trigger方法触发事件
$(selector).triggerHandler("focus"); // triggerHandler触发 事件响应方法,不触发浏览器行为 比如:文本框获得焦点的默认行为

jQuery事件对象介绍

event.data                  传递给事件处理程序的额外数据
event.currentTarget         等同于this
event.pageX                 鼠标相对于页面左边的位置
event.target                触发事件源,不一定===this
event.stopPropagation();   阻止事件冒泡
event.preventDefault();     阻止默认行为
event.type                  事件类型:click,dbclick…
event.which                 鼠标的按键类型:左1 中2 右3
event.keyCode               键盘按键代码

相关文章

  • jQuery事件

    1.事件机制jQuery的事件机制,指的是:jQuery对JavaScript操作DOM事件的封装,包括了:事件绑...

  • jQuery事件机制

    jQuery的事件机制,指的是:jQuery对JavaScript操作DOM事件的封装,包括了:事件绑定、事件解绑...

  • 20、jQuery 事件机制

    20、jQuery 事件机制 原生js事件与jQuery事件: (1)用原生的js给div注册事件 原生js注册相...

  • jQuery 事件机制

    jQuery 事件机制 1、on方式 语法 2、事件解绑 unbind ( ) 方式 和 undelegate (...

  • jQuery五 - 快速开发

    3.1 jQuery事件注册 jQuery 为我们提供了方便的事件注册机制,具体的操作优缺点如下: 优点: 操作简...

  • jQuery的基本使用三

    1 jQuery 事件注册 ​ jQuery 为我们提供了方便的事件注册机制,是开发人员抑郁操作优缺点如下: ...

  • jQuery 事件注册

    1.1. jQuery 事件注册 ​ jQuery 为我们提供了方便的事件注册机制,是开发人员抑郁操作优缺点如...

  • 3.jQuery 事件注册、jQuery 事件处理、 jQuer

    1.1. jQuery 事件注册 ​ jQuery 为我们提供了方便的事件注册机制,是开发人员抑郁操作优缺点如...

  • jQuery 学习笔记(三)

    1.jQuery 事件注册 jQuery 为我们提供了方便的事件注册机制,使开发人员易于操作,优缺点如下: 优点:...

  • 03.JQuery的事件处理

    JQuery提供了事件绑定机制,类似于原生JS中的addEventListener形式。 1. ready() D...

网友评论

      本文标题:jQuery事件机制

      本文链接:https://www.haomeiwen.com/subject/eryfxqtx.html