• jQuery Event对象属性


    jQuery Event对象属性

    jQuery事件中的Event属性是经常性的被忽略的。大多数时间你的确不怎么用它,但有些时候它还是它还是有作用的。如获知触发时用户的环境(是否按了shift etc)。每个浏览器对event都有不同的地方,jQueryEvent做了标准化所以可以放心用。 

     

        target:  这个反应触发事件的DOM对象,可以在事件冒泡的时候判断是否是事件源头(compare event.target to this) 

        pageX:  鼠标的left属性,相对于page 

        pageY:  鼠标的top属性,相对于page 

        preventDefault():  这个方法被调用,则原有事件就被忽略。(例如 clicked link就不会去新的Url了) 

        stopPropagation():Jquery停止事件冒泡 

        Data:  如果事件中还有EventData你就可以用这个属性获得对应Eventdata数据了。 

        ctrlKey类型: Boolean, 说明: Ctrl 键是否按下 

        shiftKey类型: Boolean, 说明: Shift键是否按下 

        altKey类型: Boolean, 说明: Alt 键是否按下 

        charCode类型: Number, 说明最后响应键盘按键的 charCode 值 

        keyCode类型: Number, 说明最后响应键盘按键的 keyCode 值 

        button类型: Number, 说明按下的鼠标键左键:1, 右键:2, 中键:4 

        which类型: Number, 说明最后响应的是哪个按键如果是键盘按键则等于 charCode || keyCode; 如果是鼠标按键左键:1, 右键:3, 中键

        type 事件类型 

        relatedTarget:对于鼠标事件标示触发事件时离开或者进入的DOM元素 

        currentTarget:冒泡前的当前触发事件的DOM对象等同于this. 

        result上一个事件处理函数返回的值 

        screenX/Y:对于鼠标事件获取事件相对于屏幕原点的水平/垂直坐标

  • 相关阅读:
    Python 读取二进制、HTML 、XML 格式存储的 Excel 文件
    ios自动将长数字(7位)转成电话号码
    前端常见手撕源码
    在微信里及QQ浏览器里ios短信回填vue方法取不到值,去除黄色背景
    js添加css到head中
    WEB 基础认证(BasicAuth)
    Word如何插入PDF格式矢量图片
    【解决】MATLAB中报错:无法将双精度值 0.0401495 转换为句柄
    【解决】Word中插入图片后变模糊
    使用SuperSocket开发联网斗地主(三):抢地主
  • 原文地址:https://www.cnblogs.com/fangjins/p/2823450.html
Copyright © 2020-2023  润新知