900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > jquery:delegate重复触发事件问题的解决办法

jquery:delegate重复触发事件问题的解决办法

时间:2020-07-12 11:09:51

相关推荐

jquery:delegate重复触发事件问题的解决办法

web前端|js教程

delegate,jquery,事件,重复,触发

web前端-js教程

jquery:delegate重复触发事件问题的解决办法

cmd无视源码,mac版本vscode编译c,ubuntu 摄像头驱动,tomcat7设置jdk,qt加密sqlite,秦皇岛网页设计公司,织梦数据库网上还原,xrumer服务器,ppt经典插件,boostr前端框架,手动翻页爬虫,php制作网页,seo前景怎么样,springboot接收流,半永久网站源码,易语言 网页转图片,frozenui 模板,ecshop后台init.php,页面加载缓冲效果,工时管理系统 java,微赞 如何封装小程序lzw

div{border:1px solid balck;padding:5px;margin:2px;}

div1

div1_1

div1_1_1 span

div1_2

$(ody).delegate(ody>div,click,function(){alert("div");});$(ody).delegate(div>span,click,function(){alert("span");});

请问如何避免在点击span区域时不会触发div点击事件???

免费用搭建网站源码,ubuntu更新桌面环境,前段渲染爬虫nodejs,PHP基因,基础seo推广lzw

$(ody).delegate(div>span,click,function(evt){ evt.stopPropagation(); alert("span"); } );

取消span的click事件冒泡,1楼已给出解答:e.stopPropagation()~

msn源码,vscode选中提示,ubuntu学习java,物理内存tomcat内存,Pythonqq爬虫,php5从入门到精通,seo优化工作职责,目录导航网站源码,免费aspx网站模板lzw

方法1.阻止事件冒泡

方法2.判断事件触发者,

$(ody).delegate(ody>div,click,function(){if(e.target!=$(#div1_1_1).find(span)[0]) alert("div");});

方法1.阻止事件冒泡

方法2.判断事件触发者,

$(ody).delegate(ody>div,click,function(){if(e.target!=$(#div1_1_1).find(span)[0]) alert("div");});

$(ody).delegate(ody>div,click,function(e){if(e.target!=$(#div1_1_1).find(span)[0]) alert("div");});

我试过了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。