停止事件冒泡function stopBubble(e) { // 如果提供了事件对象,则这是一个非IE浏览器 if ( e && e.stopPropagation ) { // 因此它支持W3C的stopPropagation()方法 e.stopPro...
分类:
编程语言 时间:
2015-05-07 16:10:26
阅读次数:
129
1、event.preventDefault() 阻止默认行为链接// 阻止默认行为 e.preventDefault(); $("a").click(function(){ event.preventDefault(); ...
分类:
其他好文 时间:
2015-05-05 16:10:17
阅读次数:
124
event.stopImmediatePropagation() 描述: 阻止剩余的事件处理函数执行并且防止事件冒泡到DOM树上。 除了阻止元素上其它的事件处理函数的执行,这个方法还会通过在内部调用event.stopPropagation()来停止事件冒泡。...
分类:
其他好文 时间:
2015-04-23 16:01:24
阅读次数:
125
function funJiangFa(getStr) { var ev = window.event; //e.stopPropagation(); $("#alertBox1").show(); $("#ifm").attr('sr...
分类:
其他好文 时间:
2015-04-16 13:55:24
阅读次数:
219
点击我 1.event.stopPropagation();事件处理过程中,阻止了事件冒泡,但不会阻止默认行为(它就执行了超链接的跳转)2.return false;事件处理过程中,阻止了事件冒泡,也阻止了默认行为(比如刚才它就没有执行超链接的跳转)还有一种有冒泡有关的:3...
分类:
其他好文 时间:
2015-04-12 17:37:34
阅读次数:
162
一:事件(Event)对象 在触发dom事件的时候都会产生一个event对象type 获取事件类型target 获取事件目标stopPropagation() 阻止事件冒泡preventDefault() 阻止事件默认行为 eg:二:string对象lenget 长度indexof() 位置ma.....
分类:
编程语言 时间:
2015-04-10 21:49:29
阅读次数:
157
禁止window.ontouchmove=function(e){e.preventDefault && e.preventDefault();e.returnValue=false;e.stopPropagation && e.stopPropagation();return false;}取消禁...
分类:
移动开发 时间:
2015-04-08 12:54:53
阅读次数:
385
在前端开发工作中,由于浏览器兼容性等问题,我们会经常用到“停止事件冒泡”和“阻止浏览器默认行为”。1..停止事件冒泡JavaScript代码//如果提供了事件对象,则这是一个非IE浏览器if ( e && e.stopPropagation )//因此它支持W3C的stopPropagation()...
分类:
Web程序 时间:
2015-04-07 17:23:22
阅读次数:
114
冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。 外层div元素 内层span元素 外层div元素 当点击span时,会触发div与body的点击事件。点击div时会触发body的点击事件。如何防止这种冒泡事件发生呢?修改如下:event.stopPropagati...
分类:
Web程序 时间:
2015-04-06 12:40:38
阅读次数:
222
preventDefault:preventDefault它是事件对象(Event)的一个方法,作用是取消一个目标元素的默认行为。既然是说默认行为,当然是元素必须有默认 行为才能被取消,如果元素本身就没有默认行为,调用当然就无效了。什么元素有默认行为呢?如链接,提交按钮等。当Event对象的canc...
分类:
Web程序 时间:
2015-03-31 14:14:22
阅读次数:
136