手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >DIV外区域Click后关闭DIV的实现代码
DIV外区域Click后关闭DIV的实现代码
摘要:阻止冒泡:1、stopPropagation()对于非IE浏览器。2、cancelBubble属性为true,对于IE浏览器,而Jquery...

阻止冒泡:

1、stopPropagation()对于非IE浏览器。

2、cancelBubble属性为true,对于IE浏览器,

而Jquery已经有兼容浏览器的方法,event.stopImmediatePropagation();

复制代码 代码如下:

<style>

body

{

background:black;

}

#myDiv

{

background: #fff;

width:250px;

height:250px;

display:none;

}

</style>

<div id="myDiv">

This is a div;

</div>

<input id="btn" type="button" value="显示DIV" />

<script type="text/javascript">

var myDiv = $("#myDiv");

$(function () {

$("#btn").click(function (event) {

showDiv();//调用显示DIV方法

$(document).one("click", function () {//对document绑定一个影藏Div方法

$(myDiv).hide();

});

event.stopPropagation();//阻止事件向上冒泡

});

$(myDiv).click(function (event) {

event.stopPropagation();//阻止事件向上冒泡

});

});

function showDiv() {

$(myDiv).fadeIn();

}

</script>

【DIV外区域Click后关闭DIV的实现代码】相关文章:

js实现异步循环实现代码

些很实用且必用的小脚本代码

对联广告 可关闭

打印/预览/设置的客户端代码

jquery右下角自动弹出可关闭的广告层

实现DIV圆角的JavaScript代码

JavaScript实现身份证验证代码

在页面中输出当前客户端时间javascript实例代码

获得当前页面URL地址的三个JS代码

一些很实用且必用的小脚本代码第1/5页

精品推荐
分类导航