当前位置: 首页 > news >正文

JQuery Event属性说明


JQuery事件中的Event属性是经常性的被忽略的。大多数时间你的确不怎么用它,但有些时候它还是有作用的。

如获知触发时用户的环境(是否按了shift etc)。每个浏览器对event都有不同的地方,Jquery对Event做了标准化所以可以放心用。

 

* .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, 中键2

type : 事件类型 
relatedTarget:对于鼠标事件, 标示触发事件时离开或者进入的DOM元素 
currentTarget:冒泡前的当前触发事件的DOM对象, 等同于this. 
result: 上一个事件处理函数返回的值 
screenX/Y:对于鼠标事件, 获取事件相对于屏幕原点的水平/垂直坐标

转载于:https://www.cnblogs.com/ImaY/p/4092340.html

相关文章:

  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • 转 Vlan
  • k8s健康检查(七)--技术流ken
  • php-configure错误解决
  • docker 9 docker的容器命令
  • oracle导入导出
  • 工作中对git使用的总结
  • 注册InstallShield Limited Edition for Visual Studio 时无法选择国家解决方法
  • AJAX CRUD
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • jq+css+html简单实现导航下拉菜单
  • 使用docker-compose进行多节点部署
  • 一次goldengate故障引发的操作系统hang起,HA自动切换
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Spring--JdbcTemplate
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • 【翻译】babel对TC39装饰器草案的实现
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • 〔开发系列〕一次关于小程序开发的深度总结
  • 03Go 类型总结
  • GraphQL学习过程应该是这样的
  • javascript数组去重/查找/插入/删除
  • maven工程打包jar以及java jar命令的classpath使用
  • Netty 4.1 源代码学习:线程模型
  • 翻译:Hystrix - How To Use
  • 关于 Cirru Editor 存储格式
  • 前嗅ForeSpider采集配置界面介绍
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 世界上最简单的无等待算法(getAndIncrement)
  • 栈实现走出迷宫(C++)
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • 格斗健身潮牌24KiCK获近千万Pre-A轮融资,用户留存高达9个月 ...
  • #、%和$符号在OGNL表达式中经常出现
  • #QT项目实战(天气预报)
  • #微信小程序(布局、渲染层基础知识)
  • (10)STL算法之搜索(二) 二分查找
  • (C++)八皇后问题
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)基于SSM多源异构数据关联技术构建智能校园-计算机毕设 64366
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • .Net CF下精确的计时器
  • .NET Core 项目指定SDK版本
  • .NET 依赖注入和配置系统
  • .NET/C# 使窗口永不获得焦点
  • .NET6 开发一个检查某些状态持续多长时间的类
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • .net操作Excel出错解决
  • .NET中的十进制浮点类型,徐汇区网站设计
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • .secret勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复
  • /dev/sda2 is mounted; will not make a filesystem here!
  • ??eclipse的安装配置问题!??
  • [ARC066F]Contest with Drinks Hard