联系我们
简单又实用的WordPress网站制作教学
当前位置:网站首页 > 网页前端技术 > 正文

DIV外区域Click后关闭DIV的实现代码 - Web前端

作者:98wpeu发布时间:2026-06-06分类:网页前端技术浏览:2


导读:阻止冒泡:1、stoppropagation()对于非ie浏览器。2、cancelBubble属性为true,对于IE浏览器,而JQuery已经有兼容浏览器的方法,event.s...
阻止冒泡:
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>

标签:区域代码WebClickDIV


网页前端技术排行
最近发表
网站分类
标签列表