zoukankan      html  css  js  c++  java
  • jQuery 事件方法

    方法描述
    [bind()] 向元素添加事件处理程序
    [blur()] 添加/触发失去焦点事件
    [change()] 添加/触发 change 事件
    [click()] 添加/触发 click 事件
    [dblclick()] 添加/触发 double click 事件
    [delegate()] 向匹配元素的当前或未来的子元素添加处理程序
    [event.currentTarget] 在事件冒泡阶段内的当前 DOM 元素
    [event.data] 包含当前执行的处理程序被绑定时传递到事件方法的可选数据
    [event.delegateTarget] 返回当前调用的 jQuery 事件处理程序所添加的元素
    [event.isDefaultPrevented()] 返回指定的 event 对象上是否调用了 event.preventDefault()
    [event.isImmediatePropagationStopped()] 返回指定的 event 对象上是否调用了 event.stopImmediatePropagation()
    [event.isPropagationStopped()] 返回指定的 event 对象上是否调用了 event.stopPropagation()
    [event.namespace] 返回当事件被触发时指定的命名空间
    [event.pageX] 返回相对于文档左边缘的鼠标位置
    [event.pageY] 返回相对于文档上边缘的鼠标位置
    [event.preventDefault()] 阻止事件的默认行为
    [event.relatedTarget] 返回当鼠标移动时哪个元素进入或退出
    [event.result] 包含由被指定事件触发的事件处理程序返回的最后一个值
    [event.stopImmediatePropagation()] 阻止其他事件处理程序被调用
    [event.stopPropagation()] 阻止事件向上冒泡到 DOM 树,阻止任何父处理程序被事件通知
    [event.target] 返回哪个 DOM 元素触发事件
    [event.timeStamp] 返回从 1970 年 1 月 1 日到事件被触发时的毫秒数
    [event.type] 返回哪种事件类型被触发
    [event.which] 返回指定事件上哪个键盘键或鼠标按钮被按下
    [event.metaKey] 事件触发时 META 键是否被按下(如果使用的是windows,那么meta键表示的就是键盘上的win键(及键盘上有窗口图案的键);如果使用的是苹果电脑,meta键表示的是Cmd键;
    [focus()] 添加/触发 focus 事件
    [focusin()] 添加事件处理程序到 focusin 事件
    [focusout()] 添加事件处理程序到 focusout 事件
    [hover()] 添加两个事件处理程序到 hover 事件
    [keydown()] 添加/触发 keydown 事件
    [keypress()] 添加/触发 keypress 事件
    [keyup()] 添加/触发 keyup 事件
    [mousedown()] 添加/触发 mousedown 事件
    [mouseenter()] 添加/触发 mouseenter 事件
    [mouseleave()] 添加/触发 mouseleave 事件
    [mousemove()] 添加/触发 mousemove 事件
    [mouseout()] 添加/触发 mouseout 事件
    [mouseover()] 添加/触发 mouseover 事件
    [mouseup()] 添加/触发 mouseup 事件
    [off()] 移除通过 on() 方法添加的事件处理程序
    [on()] 向元素添加事件处理程序
    [one()] 向被选元素添加一个或多个事件处理程序。该处理程序只能被每个元素触发一次
    [$.proxy()] 接受一个已有的函数,并返回一个带特定上下文的新的函数
    [ready()] 规定当 DOM 完全加载时要执行的函数
    [resize()] 添加/触发 resize 事件
    [scroll()] 添加/触发 scroll 事件
    [select()] 添加/触发 select 事件
    [submit()] 添加/触发 submit 事件
    [trigger()] 触发绑定到被选元素的所有事件
    [triggerHandler()] 触发绑定到被选元素的指定事件上的所有函数
    [unbind()] 从被选元素上移除添加的事件处理程序
    [undelegate()] 从现在或未来的被选元素上移除事件处理程序
    [contextmenu()] 添加事件处理程序到 contextmenu 事件
    [$.holdReady()] 用于暂停或恢复.ready() 事件的执行
  • 相关阅读:
    maven -- 问题解决(四)警告Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported or published
    maven -- 问题解决(三)Java compiler level does not match the version of the installed Java project facet
    mybatis学习笔记(四)-- 为实体类定义别名两种方法(基于xml映射)
    mybatis学习笔记(三)-- 优化数据库连接配置
    mybatis学习笔记(二)-- 使用mybatisUtil工具类体验基于xml和注解实现
    mybatis学习笔记(一)-- 简单入门(附测试Demo详细过程)
    c# -- 解决vs使用本地iis运行项目支持局域网访问的问题(附防火墙端口开放步骤)
    sqlserver -- 查看当前数据库的数据表(备忘)
    sqlserver -- 解决sqlserver2008“Prevent saving changes that require table re_creation(阻止保存要求重新创建表的更改)”的问题
    关于mysql 5.7版本“报[Err] 1093
  • 原文地址:https://www.cnblogs.com/zwb1234/p/9856742.html
Copyright © 2011-2022 走看看