美文网首页
11.jQuery事件的总结

11.jQuery事件的总结

作者: Unrav | 来源:发表于2017-08-14 22:37 被阅读0次

一.jQuery事件
jQuery调用事件的格式:
$(selector).event(callback)
$(selector): 选择器
event : 就是调用的事件,比如点击click事件...
callback : 代表回调函数,即事件被触发后执行的函数

jQuery能够绑定的事件包括: $('span').click(function(event){})
1.鼠标事件:
click 鼠标单击时触发
dblclick 鼠标双击时触发
mouseenter 鼠标进入时触发(不支持冒泡)
mouseleave 鼠标移开时触发(不支持冒泡)
mouseover 鼠标进入时触发(支持冒泡)
mouseout 鼠标移开时触发(支持冒泡)
mousemove 鼠标在DOM内部移动时触发
mousedown 按下鼠标时触发
mouseup 松开鼠标时触发
hover 鼠标进入和退出时触发

2.键盘事件,键盘事件作用在当前焦点的DOM上,通常<input>和<textarea>
keydown 键盘按下时触发
keyup 键盘松开时触发
keypress 按一次键后触发

  1. 表单事件
    focus 当表单获得焦点时触发(不支持冒泡)
    blur 当表单失去焦点时触发(不支持冒泡)
    focusin 当表单获得焦点时触发(支持冒泡)
    focusout 当表单失去焦点时触发(支持冒泡)
    change 当内容发生改变时触发
    select 当选中输入内容时触发
    submit 提交表单时触发(注意,只能绑定在<form>元素上)

4.文档加载
ready 当页面被载入并且DOM树完成初始化后触发
注意:ready仅用于document对象

二.jQuery事件对象
event : 事件对象

event.currentTarget 发生事件的DOM元素 this是指向

event.data 发生事件的时候传递过来的那个对象的值

event.isDefaultPrevented() 判断阻止默认行为的事件是否发生过

event.isImmediatePropagationStopped() 判断阻止捕获和冒泡的事件是否发生过

event.isPropagationStopped() 判断是否阻止过事件的冒泡

event.namespace 事件的命令空间

event.preventDefault() 阻止事件的默认行为

event.relatedTarget 在事件中涉及的其他任何DOM元素

event.result 事件触发的时候的返回值

event.stopImmediatePropagation() 阻止剩余的事件和冒泡

event.stopPropagation() 阻止事件的冒泡

event.target 触发事件的DOM元素

event.timeStamp 事件发生的时间距离1970年的时间

event.type 事件的类型

event.which 键盘事件和鼠标事件,按下哪个键做了一个总结

相关文章

  • 11.jQuery事件的总结

    一.jQuery事件jQuery调用事件的格式:$(selector).event(callback)$(sele...

  • 解决问题1

    11.jquery获取radio(表单中的单选按钮)的值 "identity":$("input[type='ra...

  • js中的事件

    简单总结一下js中的事件 事件处理程序 事件委托 各种各样的事件总结 事件中的this指向 事件处理程序 直接在D...

  • 事件代理及常用的 HTML 事件

    之前总结了事件捕获和冒泡以及阻止事件传播,今天写一下事件代理方面的总结DOM 事件之捕获、冒泡:阻止事件传播: 事...

  • 七、事件分发

    1.事件分发的总结 事件分发顺序:Activity(Window) -> ViewGroup -> View 事件...

  • target、currentTarget、srcElement

    简单总结如下: target触发事件的元素 currentTarget绑定事件的元素 srcElement触发事件...

  • 事件总结

    DOM事件主要内容 事件流 事件注册 事件对象 事件分类 事件代理 什么是DOM事件? 事件是某个行为或者触发,比...

  • 事件总结

    什么是事件? JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定...

  • 事件总结

    事件 1、鼠标事件(1)redDiv . onclick = fubction( ){ }; 点击事件(2)re...

  • 事件总结。

    学习一上午高数的感觉就是欲哭无泪,求死不能。终于迎来了午休时间。两个室友,姑且说成A和B,两人平时就形影不离,中午...

网友评论

      本文标题:11.jQuery事件的总结

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