千家信息网

JQuery事件怎么处理

发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,这篇文章主要介绍了JQuery事件怎么处理的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JQuery事件怎么处理文章都会有所收获,下面我们一起来看看吧。什么是叫事件:页面
千家信息网最后更新 2024年11月11日JQuery事件怎么处理

这篇文章主要介绍了JQuery事件怎么处理的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JQuery事件怎么处理文章都会有所收获,下面我们一起来看看吧。

  什么是叫事件:页面对不同访问者的响应叫做事件。

  事件应用:事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。

  例如:

  1. 页面载入:查询及操纵时绑定的一个要执行的函数

  下面意思是当 DOM 载入就绪可以查询及操纵时绑定一个要执行的函数。

  2. 事件处理:添加事件

  下面意思是向li添加点击事件的处理程序

  3. 添加/删除类

  toggleClass() 对被选元素进行添加/删除类的切换操作

  on() 向元素添加事件处理程序

  在下面意思是向li标签添加divHover类

  4.一个元素绑定同功能的多种事件:

  mouseover() 当鼠标指针位于元素上方时触发的事件。事件在鼠标指针进入被选元素或任意子元素时都会被触发

  mouseout() 添加/触发鼠标离开事件。事件在鼠标离开被选元素的子元素时也会触发

  on() 向元素添加事件处理程序

  在下面意思是鼠标指针进入#div2就添加divHover类,当鼠标离开#div2时divHover类就又被删除

  5. 多元素绑定同一事件(同事件委托)事件名称,选择器,事件要执行的方法

  on() 向元素添加事件处理程序

  在下面意思是绑定点击事件和选择li还有事件执行控制台输出

  6. 绑定多个不同功能的事件

  mouseenter() 添加/触发鼠标移入事件

  addClass() 向被选元素添加一个或多个类。

  mouseleave()添加/触发鼠标离开事件事件只有在离开被选元素的时候才会触发,该事件大多数时。候会与 mouseenter 事件一起使用。

  mousemove() 添加/触发移动事件。

  在下面意思是鼠标指针进入#div3就添加divHover类,当鼠标离开#div3时divHover类就又被删除,鼠标在#div3中mousemove() 添加/触发移动事件。

  7. 将数据传递到处理函数中,动态传参

  在下面意思是点击#btn3就会输出Hello btn3

  8.移除事件

  (1)off() 移除通过 on() 方法添加的事件处理程序

  移除按钮上的点击事件:

  在下面意思是使用off移除#btn3按钮上的点击事件;

  (2)undelegate() 从现在或未来的被选元素上移除事件处理程序

  移除li上的点击事件:

  在下面意思是使用off移除li上的点击事件

  9.添加一个或多个事件

  (1)添加一个或多个,只能触发一次

  one() 向被选元素添加一个或多个事件处理程序。该处理程序只能被每个元素触发一次

  在下面意思是使用one(),在点击#div3中只能触发一次,也就是在控制台输出一次one();

  (2)当前或未来的子元素添加

  delegate() 向匹配元素的当前或未来的子元素添加处理程序

  在下面意思是向匹配元素的当前添加处理程序

  (3)添加新元素

  append()在被选元素的结尾插入内容(结束标签之前插入)

  在下面意思是在ul标签结尾插入

  • li_"+i+"
  • 关于"JQuery事件怎么处理"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"JQuery事件怎么处理"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

    事件 元素 处理 意思 程序 鼠标 多个 指针 内容 函数 方法 标签 知识 输出 不同 功能 按钮 控制台 篇文章 控制 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库怎么导入多个表格对应位置 安徽高清视频会议服务器云服务器 数据库表怎么打中文 nit数据库模块证书 生存战争2怎么开服务器 仙桃订制软件开发企业 软件开发项目的税务问题 国家网络安全管理局微信公众号 软件开发高新怎么运营 浪潮服务器管理口 阿里云可以装服务器吗 汉南定制软件开发 如何去除连数据库后的填充色 数据库约束每位都是数字 护苗网络安全第二课 怎么将腾讯云服务器集中管理 美服lol没有服务器吗 浦东新区网络技术支持电话 安徽超频服务器销售厂家 软件开发合同管辖权 保障电子商务网络安全的方式 思科网络技术设备配置基础考试 计算机网络技术问题有哪些 园林设计与网络技术 山东省第十届网络技术大赛 庐阳区一站式网络技术开发价位 超凡先锋哪个服务器最流畅 游果网络技术有限公司 汕头专业软件开发报价表 成都web前端软件开发定制
    0