jquerydelegatejQuery的事件委托机制和事件绑定的区别

jquerydelegate  时间:2021-07-18  阅读:()

jquery中的bind,live,delegate和on方法的区别是什么

$(selector).bind(event,data,function) $(selector).live(event,data,function)//jquery1.9版本以下支持,jquery1.9及其以上版本删除了此方法,jquery1.9以上版本用on()方法来代替$(selector).delegate(childSelector,event,data,function)//jquery1.4.2及其以上版本;$(selector).on(event,childselector,data,function)//jquery1.7及其以上版本;jquery1.7版本出现之后用于替代bind(),live()绑定事件方式; event:必需项;添加到元素的一个或多个事件,例如 click,dblclick等; 单事件处理:例如 $(selector).bind("click",data,function); 多事件处理:1.利用空格分隔多事件,例如 $(selector).bind("click dbclick mouseout",data,function); 2.利用大括号灵活定义多事件,例如 $(selector).bind({event1:function, event2:function, ...})  3.空格相隔方式:绑定较为死板,不能给事件单独绑定函数,适合处理多个事件调用同一函数情况; 大括号替代方式:绑定较为灵活,可以给事件单独绑定函数;    data:可选;需要传递的参数; function:必需;当绑定事件发生时,需要执行的函数;适用所有版本,但是根据官网解释,自从jquery1.7版本以后bind()函数推荐用on()来代替。

jquery怎么用undelegate去掉用delegate为动态创建元素绑定的事件

//举个例子 $(document).ready(function(){ ??$("body").delegate("p","click",function(){ ????//do?some ??}); ??$("button").click(function(){ ????$("body").undelegate(); ??}); });

jQuery的事件委托机制和事件绑定的区别

打个比方:事件委托就好比你遇到什么困难了都交给自己的爸爸(或者是爷爷、爷爷的爸爸、爷爷的爷爷……)去处理,而且不管你有多少个兄弟姐妹,大家都交由爸爸去统一解决问题,这样的话就不管有多少问题都只需要一个处理程序即可。

而且,此后即使你妈妈再给你生多少个弟弟妹妹,你们的爸爸都会自动接管他们。

所以,“事件委托”就是把子元素的事件都委托给父元素(准确说应该是祖先元素)去处理。

而事件绑定就好比每个人的事都由自己去处理,兄弟姐妹之间互不干涉,也互不帮忙,新出生的弟弟妹妹也要自己去解决自己的问题,有多少个人就有多少个处理问题的过程和结果。

所以,“事件绑定”就是由每个元素自己去响应事件,各自为政。

PQ.hosting全线9折,1Gbps带宽不限流量VPS/€3/月,全球11大机房可选

Hostadvice主机目录对我们的服务进行了测试,然后给PQ.hosting颁发了十大WordPress托管奖。为此,宣布PQ.Hosting将在一周内进行折扣优惠,购买和续订虚拟服务器使用优惠码:Hostadvice ,全部优惠10%。PQ.hosting,国外商家,成天于2019年,正规公司,是全球互联网注册商协会 RIPE 的成员。主要是因为提供1Gbps带宽、不限流量的基于KVM虚拟的V...

搬瓦工VPS:新增荷兰机房“联通”线路的VPS,10Gbps带宽,可在美国cn2gia、日本软银、荷兰“联通”之间随意切换

搬瓦工今天正式对外开卖荷兰阿姆斯特丹机房走联通AS9929高端线路的VPS,官方标注为“NL - China Unicom Amsterdam(ENUL_9)”,三网都走联通高端网络,即使是在欧洲,国内访问也就是飞快。搬瓦工的依旧是10Gbps带宽,可以在美国cn2 gia、日本软银与荷兰AS9929之间免费切换。官方网站:https://bwh81.net优惠码:BWH3HYATVBJW,节约6...

iON Cloud:新加坡cn2 gia vps/1核/2G内存/25G SSD/250G流量/10M带宽,$35/月

iON Cloud怎么样?iON Cloud升级了新加坡CN2 VPS的带宽和流量最低配的原先带宽5M现在升级为10M,流量也从原先的150G升级为250G。注意,流量也仅计算出站方向。iON Cloud是Krypt旗下的云服务器品牌,成立于2019年,是美国老牌机房(1998~)krypt旗下的VPS云服务器品牌,主打国外VPS云服务器业务,均采用KVM架构,整体性能配置较高,云服务器产品质量靠...

jquerydelegate为你推荐
office软件包我下载了一个office软件包,然后在百度文库里下载东西,可是打开后全是乱码,怎么回事啊开放网开放wifi怎么改为不开放wifispotlight搜索是什么如何启动Spotlight搜索智能机刷机软件安卓手机刷机,用什么软件最简单?qq空间个性域名Qq空间的个性域名是什么意思。msn邮箱后缀MSN可加哪几种后缀的email?微信语音在哪个文件夹微信语音收藏在哪个手机文件夹 安卓手机北漂论坛北漂族的艰辛主要体现在哪些方面?vs2005快捷键vs中的一个快捷键做视频的免费软件有没有免费做视频的软件 汉化的
双线服务器租用 个人域名备案流程 主机屋 服务器评测 免费静态空间 发包服务器 坐公交投2700元 php空间申请 新家坡 共享主机 优酷黄金会员账号共享 华为云服务登录 重庆电信服务器托管 锐速 accountsuspended websitepanel 美国十大啦 godaddy域名 主机游戏 免费免备案cdn 更多