jacksplwxy

2017年3月31日

(O)jquery:e.target和this的区别(如何使事件委托后,被选元素的子元素不被选中)

摘要: 上面例子说明: ·e.target是点击的目标元素; ·this是指向事件所绑定的元素(这里是li,click后面那个); 有人说,this也是指向点击的目标元素,只是因为冒泡而最终指向事件所绑定的元素。但当上述代码中加入event.stopPropagation()后,冒泡被阻止,this与e.t 阅读全文

posted @ 2017-03-31 17:39 jacksplwxy 阅读(336) 评论(0) 推荐(0) 编辑

(O)阻止默认事件和阻止冒泡的应用场景

摘要: 场景1:阻止默认事件 比如这样的一个需求 点击取消a标签按钮的时候会触发一些js动作,但是不能让这个a标签产生跳转行为, 所以需要在点击取消的时候 阻止冒泡,防止其跳转。 场景2:阻止冒泡 比如最简单的弹出层:当点击提交按钮的时候提交信息,当点击弹出层周边的空白区域的时候取消遮罩。但 是因为存在事件 阅读全文

posted @ 2017-03-31 16:18 jacksplwxy 阅读(566) 评论(0) 推荐(0) 编辑

导航