阅读背景:

使用事件冒泡原理控制菜单或浮层

来源:互联网 

在开发WEB中,经常碰到这样一种需求:点击页面中的某个按钮或链接是弹出一个菜单或者是浮层,并且点击该按钮或者链接以外的区域时,菜单或浮层消失。以前没有了解过事件冒泡的时候,使用很多JS代码来实现这样的效果;本人最常用的方法是在该链接上添加一个特殊的属性以及唯一的一个属性值,然后在body上绑定单击事件,触发事件是获取该事件的源节点:event.target(IE浏览器中使用:event.srcElement),然后判断源节点的属性与之前设置的是否一致。在开发WEB中,经常碰到这样一种需求:点击页面中的某个按钮或链接是弹出一个菜单或者是浮层,并且




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: