• jQuery 事件


    鼠标事件

    click(fn) (单击)
    dblclick(fn)(双击)
    mousedown(fn)(点击后)
    mouseup(fn)(点击弹起)
    mouseover(fn)(鼠标移入)
    mouseout(fn)(鼠标移出)
    mousemove(fn)(鼠标移动)
    mouseenter(fn)(鼠标穿过)
    mouseleave(fn) (鼠标穿出)

    $("button").click(function(){
        alert("为按钮添加一个单击事件");
    })

    键盘事件
    keydown(fn)(键盘按下)
    keyup(fn)(键盘按下弹起)
    keypress(fn)(键盘按下)
    文档事件
    unload(fn)当卸载本页面时绑定一个要执行的函数
    resize(fn)触发每一个匹配元素的 resize(文档改变大小)事件
    scroll(fn)触发每一个匹配元素的 scroll(滚动条拖动)事件
    表单事件
    focus(fn)(焦点激活)
    blur(fn)(焦点丢失)
    focusin(fn)(焦点激活)
    focusout(fn)(焦点丢失)
    select(fn)(文本选定)
    change(fn)(值改变)
    submit(fn)(表单提交)

    复合事件
    ready(fn) 当 DOM 加载完毕触发事件
    hover([fn1,]fn2) 当鼠标移入触发第一个 fn1,移出触发 fn2

    事件对象
    type 获取这个事件的事件类型,例如:click
    target 获取绑定事件的 DOM 元素
    data 获取事件调用时的额外数据
    relatedTarget 获取移入移出目标点离开或进入的那个 DOM 元素
    currentTarget 获取冒泡前触发的 DOM 元素,等同与 this
    pageX/pageY 获取相对于页面原点的水平/垂直坐标
    screenX/screenY 获取显示器屏幕位置的水平/垂直坐标(非 jQuery 封装)
    clientX/clientY 获取相对于页面视口的水平/垂直坐标(非 jQuery 封装)
    result 获取上一个相同事件的返回值
    timeStamp 获取事件触发的时间戳
    which 获取鼠标的左中右键(1,2,3),或获取键盘按键
    altKey/shiftKey/ ctrlKey/metaKey 获取是否按下了 alt、shift、ctrl(这三个非 jQuery 封装)或 meta 键(IE 原生 meta 键,jQuery 做了封装)

  • 相关阅读:
    win10安装mysql5.6,mysql启动时,闪退
    java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
    textarea输入框随内容撑开高度
    jQuery插件写法
    .net APIHelper client获取数据
    .net XmlHelper xml帮助类
    .net JsonHelper json帮助类
    .net WebAPI返回xml、json格式
    VMware Workstation Pro 14 序列号
    embed标签 阻止点击事件 让父元素处理点击事件
  • 原文地址:https://www.cnblogs.com/xiukang/p/8968178.html
Copyright © 2020-2023  润新知