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

jQuery——事件处理

1、事件绑定(2种)

① eventName(function(){ })

绑定对应事件名的监听,例如:$(‘#div’). click(function(){ });

② on(eventName,function(){ })

通用的绑定事件监听,例如:$(‘#div’). on(‘click’,function(){ });

③ 优缺点:

eventName:编码方便,但只能加一个监听,且有的事件监听不支持。

on:编码不方便,可以添加多个监听,且更通用

2、事件解绑

off(eventName);

3、事件的坐标

① event.clientX,event.clientY:相对于视口的左上角

② event.pageX,event.pageY:相对于页面的左上角

③ event.offsetX,event.offsetY:相对于事件元素左上角

4、事件相关处理

① 阻止事件冒泡:event.stopPropagation();

② 阻止事件默认行为:event.preventDefault();

本文分享到此结束,欢迎大家评论区相互讨论学习,下一篇继续补充jQuery中事件处理的学习。


http://www.mrgr.cn/news/43250.html

相关文章:

  • Linux驱动开发(速记版)--热插拔
  • 数据服务-存储服务(NFS)
  • 王者农药更新版
  • 好用的苹果笔推荐!五大高品质王者款!附避坑宝典助你选购无忧!
  • Java中的封装、继承、多态
  • 视频批量剪辑神器:文案素材与视频合并剪辑一站式解决方案
  • 免费送源码:Java+ssm+JSP+Ajax+MySQL SSM汽车租赁管理系统 计算机毕业设计原创定制
  • 奥博思软件总经理刘玉军受邀为项目经理大会演讲嘉宾
  • python中的函数介绍
  • webpack插件 --- webpack-bundle-analyzer【查看包体积】
  • 二分查找算法专题(2)
  • 【Unity】unity安卓打包参数(个人复习向/有不足之处欢迎指出/侵删)
  • YOLO11改进 | 卷积模块 | 轻量化GSConv替换普通的conv
  • MySQL基础之DML
  • Python | 使用Seaborn绘制KDE核密度估计曲线
  • java基础进阶知识点汇总(1)
  • NVIDIA网卡系列之ConnectX-6 DX规格信息(200G-PCIe 4.0x16-8PF1000VF-2019年发布)
  • JavaWeb程序设计(第四版)习题参考答案
  • 【Hadoop】改一下core-site.xml和hdfs-site.xml配置就可以访问Web UI
  • CSP-S 2021 T1廊桥分配