第一种思路分两步 第一步:对document的click事件绑定事件处理程序,使其隐藏该div 第二步:对div的click事件绑定事件处理程序,阻止事件冒泡,防止其冒泡到document,而调用document的onclick方法隐藏了该div。 $(document).bind('click', ...
分类:
其他好文 时间:
2017-06-01 17:50:35
阅读次数:
116
冒泡定义:当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。(摘自网络) 1. 阻止事件冒泡, 并不阻止事件行为:event.stopPropagation(); 2. ...
分类:
Web程序 时间:
2017-06-01 13:52:30
阅读次数:
296
一、冒泡事件简介 当我们点击一个控件的时候,如果包括这个控件的父控件也有click事件,则会继续执行。 方法一:event.stopPropagation( ); 例如: html代码: 方法二:event.target eventevent.targetDOM API jQuery.targetD ...
分类:
Web程序 时间:
2017-06-01 13:20:34
阅读次数:
302
阻止事件冒泡和默认事件 .XHTML和HTML有什么区别 HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言最主要的不同: XHTML 元素必须被正确地嵌套。 XHTML 元素必须被关闭。 标签名必须用小写字母。 XHTML 文档必须拥有根元素。 2.前端页面有哪三层构成, ...
分类:
其他好文 时间:
2017-06-01 10:22:49
阅读次数:
408
if(ele.addEventListener) //符合w3c标准的浏览器 { ele.addEventListener("click", function (e){ e.stopPropagation(); }); } else{// IE8及以下 ele.attachEvent("onclic... ...
分类:
Web程序 时间:
2017-05-31 19:04:28
阅读次数:
292
function stopBubbling(e) { e = window.event || e; if (e.stopPropagation) { e.stopPropagation();//阻止事件冒泡传播 } else { e.cancelBubble = true; //ie兼容 } } $ ...
分类:
其他好文 时间:
2017-05-31 18:58:59
阅读次数:
159
// 阻止事件冒泡 function stopBubble(e){ if(e && e.stopPropagation){ e.stopPropagation(); }else{ window.event.cancelBubble = true ... ...
分类:
其他好文 时间:
2017-05-31 12:13:33
阅读次数:
302
jQuery基础(鼠标事件,表单事件,键盘事件,自定义事件 篇) ...
分类:
Web程序 时间:
2017-05-13 22:12:15
阅读次数:
205
方式一:event.stopPropagation(); 1 $("#div1").mousedown(function(event){ 2 event.stopPropagation(); 3 }); 方式二:return false; 1 $("#div1").mousedown(functio ...
分类:
Web程序 时间:
2017-05-11 11:33:19
阅读次数:
176