事件委托的个人理解
来源:互联网 发布:荷兰留学知乎 编辑:程序博客网 时间:2024/05/01 11:43
首先事件委托:是根据事件冒泡的机制实现的委托的目标一般为需要委托的所有元素共有的父元素事件委托一般用(jquery委托的目标).on("事件名称","需要委托的dom元素",function(e){……//执行的函数体})来绑定。其中:e.currentTarget表示需要委托dom元素e.target表示触发事件的dom元素如:$(function(){ $(".item").on("click","ul",function(e) { // e.target是被点击的元素! // 如果被点击的是li元素 console.log("触发元素为:"); console.log(e.target); console.log("当前冒泡的元素为:"); console.log(e.currentTarget); });});<div class="item"> <ul> <li>第一</li> <li>第二</li> <li>第三</li> <li>第四</li> <li>第五</li> <li>第六</li> </ul> <ul > <li>第1</li> <li>第2</li> <li>第3</li> <li>第4</li> <li>第5</li> <li>第6</li> </ul></div>当点击li时,在浏览器控制端的输出结果如下:
触发元素为:
<li>第三</li>
当前冒泡的元素为:
<ul>…</ul>
触发元素为:
<li>第2</li>
当前冒泡的元素为:
<ul>…</ul>e表示 function(e)中的参数e是事件对象。
1 0
- 事件委托的个人理解
- 关于事件与委托的一些个人简单理解
- 个人理解c#的委托和事件,附带例子
- 浅谈委托和事件(个人理解)
- 事件,委托,回调函数个人理解
- C# 事件与委托—个人理解
- 委托与事件的理解
- 对事件委托的理解
- C#委托、事件、自定义事件的理解
- C#委托、事件、自定义事件的理解
- 个人对C#委托的理解
- 委托的用法(个人理解记录)
- C#事件的个人理解
- .net 中委托与事件的理解!
- 俗人理解的事件和委托
- C# 中的委托和事件的理解
- 我对委托与事件的理解
- 我对委托与事件的理解
- GRE写作必备句型
- Maven项目怎样引用其他项目/或者jar包
- C++面向对象模型
- oracle存储过程与游标使用实例
- JAVA反射学习之——深入研究(反射与泛型)
- 事件委托的个人理解
- 关于“代码区,全局数据区,堆区,栈区”和“ 栈区,堆区,全局/静态存储区,常量存储区”两种不同的说法
- Eclipse maven构建springmvc项目
- 浏览器设置禁用javascript
- chrome浏览器中div被embed标签遮住
- 如何取得文件的扩展名
- 如何解决C#中多个panel重叠问题
- sqlserver2008,创建一个用户和对应一个架构,只对这个架构下的表有访问权限
- Jmeter 运行脚本 提示无法登录