原文:jquery on方法(事件委托)

jquery绑定事件处理函数的方法有好几个,比如:bind ,on ,delegate ,live 。 其中delegate和live都是用on实现的,效果也类似,live好像在 . 版本中已经废弃了。 这里重点看看on的用法: 如果省略了selector参数,on方法和bind方法效果一样。 如果传递了参数selector,其实就生成了一个 事件委托 。 什么是 事件委托 呢 我们知道浏览器事件 ...

2014-02-25 14:48 1 7189 推荐指数:

查看详情

jQuery事件委托方法之on、live、delegate

前言   事件委托浅谈,js界里很火热的一项技术应该就有‘事件委托(event delegation)’了,什么是事件委托呢?我的理解是这样的,想给子元素添加事件反而添加到父元素的身上,当然这个认识十分浅显哈。接下来就说说具体应用场景。   (1)考虑一个ul,在li的数量非常少 ...

Thu Jun 15 23:20:00 CST 2017 0 2171
jQuery-委托事件和on方法注册事件

delegate注册委托事件 delegate--代理、委托 事件代理----事件最终不是由$("#first")执行,它只是代理元素 第一个参数:最终发生事件的元素 第二个参数:事件类型 第三个参数:函数 事件执行顺序:对于被委托者来说先执行委托事件,后执行简单事件。 例:下面的例子中 ...

Fri Apr 19 00:22:00 CST 2019 0 1955
jQuery事件委托

一、事件委托简介 1、什么是事件委托 事件委托是利用事件冒泡,只指定一个事件处理程序来管理某一类型的所有事件。 通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成 ...

Fri Dec 28 04:44:00 CST 2018 0 6912
jquery 事件委托 delegate

什么叫事件委托,举个列子:有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;二是委托给前台MM代为签收。现实当中,我们大都采用委托的方案(公司也不会容忍那么多员工站在门口就为了等快递)。前台MM收到快递后,她会判断收件人是谁,然后按照收件人的要求签收,甚至代为 ...

Fri Mar 23 00:05:00 CST 2012 0 10185
Jquery事件委托之Safari

什么是事件委托 事件委托Jquery中一种事件绑定的方式,不同于常见的事件绑定方式将事件绑定在目标元素上,而是将事件绑定在父级元素上通过事件冒泡来执行绑定函数。 事件委托的原理 事件委托事件监听绑定在目标元素的父级上,当目标元素响应事件时冒泡到绑定事件的父级上,进行判断该事件 ...

Wed Jul 06 00:27:00 CST 2016 6 1420
JS与Jquery事件委托

参考:http://www.ituring.com.cn/article/467 概念:   什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成 ...

Thu Aug 28 23:49:00 CST 2014 3 30595
jQuery事件委托

jQuery事件委托 on()事件相当于是$(document).click(function(){if(点击的是btn){}}),给document添加了一个click事件,党点击的是btn,事件冒泡原理,从里到外,就相当于点击了document,那么就会执行后面的操作,本质上只 ...

Tue Jun 20 17:12:00 CST 2017 0 5938
jquery事件绑定与事件委托

overflow:auto 加滚动条 scrollTop() 上下滚动条  scrollLeft() 左右滚动条 $().click(function(){ }) $().bind("click",function(){ }) 绑定事件 $().unbind("click") 解除绑定事件 ...

Sun Jun 30 23:22:00 CST 2019 0 748
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM