zoukankan      html  css  js  c++  java
  • jQuery事件整合

    一、jQuery事件 

    1、focus()元素获得焦点

     

    2、blur()元素失去焦点

    3、change() 表单元素的值发生变化(可用于验证用户名是否存在)

    4、click() 鼠标单击

    5、dbclick()  鼠标双击

    6、mouseover() 鼠标进入(进入子元素也触发)

    7、mouseout()  鼠标离开 (离开子元素也触发)

    8、mouseenter() 鼠标进入(进入子元素不触发)

    9、mouseleave() 鼠标离开(离开子元素不触发)

    10、hover()  同时为mouseenter和mouseleave事件指定处理函数

    用法:$(sector).hover(function(){鼠标经过执行函数1},function(){鼠标离开执行函数2})

    11、mouseup() 松开鼠标

    12、mousedown() 按下鼠标

    13、mousemove() 鼠标在元素内部移动

    14、keydown()  按下键盘

    15、keypress() 按下键盘

    16、keyup() 松开键盘

    17、load() 元素加载完毕

    18、ready() DOM加载完成

    19、resize() 浏览器窗口的大小发生改变

     

    20、scroll() 滚动条的位置改变

    21、select()  用户选中文本框的内容

    22、submit() 用户提交表单

    23、toggle() 根据鼠标点击的次数,依次运行多个函数

    24、unload() 用户离开页面

    二、绑定事件

    1、bind("事件名称1  事件名称2",function(){

      //执行代码

    })

    三、取消绑定事件

    1、unbind("事件名称")

    四、主动触发与自定义触发

    1、主动触发

    可使用jquery对象上的trigger方法来触发对象上绑定的事件

    2、自定义事件

    除系统事件外,可以通过bind方法自定义事件,然后用trigger方法触发这些事件

     

  • 相关阅读:
    C语言博客05--指针
    网络1911、1912 D&S第2次作业--批改总结
    JAVA课程设计——愤怒的小鸟(个人)
    JAVA课程设计——愤怒的小鸟(团队)
    网络1911、1912 C语言第1次作业批改总结
    Python--安装第三方库的方法
    Eclipse中文插件安装教程
    DS博客作业08--课程总结
    DS博客作业07--查找
    DS博客作业06--图
  • 原文地址:https://www.cnblogs.com/qijunjun/p/7211121.html
Copyright © 2011-2022 走看看