博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
事件委托
阅读量:7273 次
发布时间:2019-06-29

本文共 666 字,大约阅读时间需要 2 分钟。

事件委托

(1)给多个元素绑定同一个方法时
(2)给即将要出现还未出现的动态的dom元素绑定事件

childSelector:指的及时即将要出现还未出现的子元素

data:传递数据 类型必须是json数据 此参数可以省略

this指的是该处理函数队形的事件所绑定的dom对象

 this.innerHTML = e.data.name;

 

$('#box').on('click','p', {name:'tom', age:17},function (e) {

 

$(this).prop('innerHTML', e.data.name);

 

 one方法的使用:绑定的事件只执行一次就自动取消绑定

$('#box').one('click', function (argument) {
console.log('一次就好');

取消委托:$(父元素).off(对应的事件类型, 指定的子元素);

$('#box').off('click', 'p');

 

on / off事件绑定/取消 用法

 

 

取消绑定 off()

$('div').off('.abc');

 

bind  unbind

事件添加命名空间, 添加之后就将同一类型的事件分类

移除对应事件的绑定函数

事件类型可以省略, 如果省略事件类型, 那么就会将选择的元素的所有以abc作为命名空间的事件的绑定函数移除
$('button').unbind('click.abc');

转载于:https://www.cnblogs.com/wuyaxing/p/6063428.html

你可能感兴趣的文章
《51单片机应用开发从入门到精通》——第 1 章 单片机开发预备知识 1.1 单片机开发流程...
查看>>
不常见但是很有用的 gcc 命令行选项(一)
查看>>
使用 smartmontools 查看硬盘的健康状态
查看>>
《C++入门经典(第5版•修订版)》——6.7 问与答
查看>>
《精通软件性能测试与LoadRunner最佳实战》—第2章2.1节性能测试的基本过程
查看>>
《Python数据分析》一2.3 选择NumPy数组元素
查看>>
《SQL学习指南(第2版)(修订版)》——1.3 什么是MySQL
查看>>
《MapReduce设计模式》一设计模式与MapReduce
查看>>
《无人机DIY》——3.3 OpenROV
查看>>
Oracle官方并发教程之不可变对象
查看>>
滥用Accessibility service自动安装应用
查看>>
《无人机DIY》——3 商业化无人机及套件概述
查看>>
《Axure RP8 网站和APP原型制作 从入门到精通》一2.5 信息架构
查看>>
《C和C++代码精粹》——2.4 传引用语义
查看>>
《Adobe Flash CS6中文版经典教程》——1.9 预览影片
查看>>
灵玖NlpirParser智能挖掘平台文本分类过滤系统
查看>>
《Spark 官方文档》硬件配置
查看>>
CentOs环境下安装Nginx
查看>>
乔布斯崇拜索尼?揭秘科技大佬的偶像
查看>>
《数据分析实战 基于EXCEL和SPSS系列工具的实践》一导读
查看>>