最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DIV外區(qū)域Click后關閉DIV的實現(xiàn)代碼

 更新時間:2011年12月21日 19:22:15   作者:  
首先看下JS的事件模型,JS事件模型為向上冒泡,如onclick事件在某一DOM元素被觸發(fā)后,事件將跟隨節(jié)點向上傳播,直到有click事件綁定在某一父節(jié)點上,如果沒有將直至文檔的根
阻止冒泡:
1、stopPropagation()對于非IE瀏覽器。
2、cancelBubble屬性為true,對于IE瀏覽器,
而Jquery已經(jīng)有兼容瀏覽器的方法,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();//調(diào)用顯示DIV方法
$(document).one("click", function () {//對document綁定一個影藏Div方法
$(myDiv).hide();
});
event.stopPropagation();//阻止事件向上冒泡
});
$(myDiv).click(function (event) {
event.stopPropagation();//阻止事件向上冒泡
});
});
    function showDiv() {
$(myDiv).fadeIn();
}
</script>

相關文章

最新評論

民和| 青川县| 汝南县| 错那县| 奉新县| 绥滨县| 江阴市| 沧源| 尚志市| 定安县| 辽宁省| 温泉县| 图们市| 芷江| 岳阳市| 宜兰县| 蒙城县| 五峰| 潜山县| 峨边| 蓬莱市| 苗栗县| 若羌县| 静安区| 伽师县| 西藏| 万荣县| 桂阳县| 惠来县| 手游| 宣武区| 彩票| 香格里拉县| 兴城市| 犍为县| 涪陵区| 陈巴尔虎旗| 仁怀市| 高安市| 新绛县| 龙海市|