• 0621jQuery基础:事件


    1、on():给元素添加一个或多个事件

    2、off():通常用于移除通过on()方法添加的事件

    3、change():当元素的值改变时触发

    4、click():当元素被点击和鼠标按键被按下和释放时触发,点击和释放时指针必须都在元素上

    5、dalclick():当元素被双击时触发

    6、error():当元素遇到错误(没有正确载入)时触发,例如:引入的图片错误时

    7、blur():当元素失去焦点时触发

    8、focus():当元素获得焦点时触发

    9、focusin():当元素或子元素获得焦点时触发

    10、focusout():当元素或子元素失去焦点时触发

    11、keydown():当在一个获取焦点的元素上按下键盘上的非输入按键时触发,如果按住不放会重复触发

    12、keyup():当在一个获取焦点的元素上松开键盘上的非输入按键时触发

    13、mousedown():按下鼠标时触发,和click的区别但是不需要抬起鼠标

    14、mouseenter();鼠标移入元素时触发,不受子元素影响

    15、mouseleave():鼠标移出元素时触发,不受子元素影响

    16、hover():触发mouseenter()和mouseleave()事件

    17、mouseover():鼠标移入元素时触发,受子元素影响

    18、mouseout():鼠标移出元素时触发,受子元素影响

    19、mouseup():在元素上松开鼠标时触发,可在任意位置按下鼠标,

    20、one():给元素添加只可运行一次是事件

    21、ready():文档加载完成时触发,用于入口函数

    22、resize():浏览器窗口的大小发生改变时触发

    23、scroll():在元素内执行滚动时触发

    24、select():当textarea元素或text类型的input元素中的文本被选择时触发

    25、submit():提交表单时触发,只能绑定在form元素上

    26、toggle():绑定多个function函数,鼠标点击元素时触发,点击时轮流执行函数

    27、trigger():当元素1事件触发元素2时,通过trigger执行元素2已绑定的事件

    28、triggerHandler():用法和trigger一样,但不会执行浏览器默认动作,也不会产生事件冒泡(代码执行了,但页面没有相应的变化)

    其他事件:

    1、keypress():不同浏览器效果不一样

    2、delegate():被on()代替

    3、ondelegate():被off()代替

    4、live():被on()代替

    5、die():被off()代替

    6、bind():被on()代替

    7、onbind():被off()代替

    8、unload():已废弃

  • 相关阅读:
    Struts2---配置文件讲解及简单登录示例
    Struts2---环境搭建及包介绍
    Struts2---概述
    Spring---bean的作用域
    Spring---bean的实例化
    Sql Server 2005 .bak备份文进行还原数据库
    Windows Server 2003 R2 With Sp2 序列号
    [Idea]安装avtiviti插件以及 插件中文乱码
    IDEA 跑spring项目找不到get,set的问题
    SpringBoot 集成Avtiviti步骤
  • 原文地址:https://www.cnblogs.com/zhangbaozhong/p/9209960.html
Copyright © 2020-2023  润新知