自己写的一个网页里面的删除和新增的js。逻辑过于复杂,而且不能实现所有的功能。但是也是自己的一些成果。有借鉴的可以问问我 //点击的是二级权限 $(".select").click(function () { var m = 0; //阻止事件冒泡 var e = event || window.e ...
分类:
其他好文 时间:
2017-01-14 19:00:20
阅读次数:
227
1、事件冒泡,阻止事件冒泡 2、Jquery:append()、prepend()、remove()、each():选择器选择集合、$(this).parent()... 3、 所有的事件绑定(.click, .mouseover, .hover 等等)都是委托给更底层的 .on 方法的,通过查看其 ...
分类:
其他好文 时间:
2016-11-18 11:54:21
阅读次数:
162
冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。我们在平时的开发过程中,肯定会遇到在一个div(这个div可以是元素)包裹一个div的情况,但是呢,在这两个div上都添加了事件,如果点击里面的div我们希望处理这个div的事件,但是呢,我们不希望外层的div的事件也执行,这时候我们就要 ...
分类:
Web程序 时间:
2016-11-10 19:08:02
阅读次数:
213
一:事件冒泡的意思是:一个大的容器已经设置了事件,如果这个容器里还包容着一个小的容器也设置了自己的事件,那么因为小容器是在大容器里面的,触发小容器的事件同时也等于触发了大容器的事件,有时这并不是我们想要的结果,我们可以通过能力检测来阻止事件冒泡如: <script type="text/javasc ...
分类:
其他好文 时间:
2016-11-10 16:38:03
阅读次数:
155
点击label触发两次事件 Event.preventDefault();//阻止默认事件 Event.stopProgration();//阻止事件冒泡 Event.stopImmediatePropagation();//阻止其他函数事件 return false; //组织默认事件和事件冒泡 ...
分类:
其他好文 时间:
2016-10-21 08:12:07
阅读次数:
296
在使用javascript编程时会遇到一个问题,就是当你给html添加事件时,由于浏览器默认的冒泡事件触发机制,所以会触发你不想触发的事件,那么通过如下的函数可以解决这个问题(兼容IE和FF)。 1、阻止事件冒泡,使其成为捕获型事件触发机制 function stopBubble(e){ if(e ...
分类:
编程语言 时间:
2016-10-18 13:47:59
阅读次数:
186
在使用JS事件的时候,外层元素事件有可能被里层元素的事件触发,例如点击里层元素外层也触发了点击,这种现象称为事件冒泡。 效果如图,白色是里层元素div,蓝色是外层元素div: 当点击白色区域是,出现两次提示,这说明里层div点击触发了,外层div的点击事件也触发了,这就出现了事件冒泡: 阻止时间冒泡 ...
分类:
Web程序 时间:
2016-10-12 13:48:40
阅读次数:
132
preventDefault: preventDefault它是事件对象(Event)的一个方法,作用是取消一个目标元素的默认行为。既然是说默认行为,当然是元素必须有默认行为才能被取消,如果元素本身就没有默认行为,调用当然就无效了。什么元素有默认行为呢?如链接<a>,提交按钮<input type= ...
分类:
Web程序 时间:
2016-10-09 00:04:52
阅读次数:
228