国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js實現的點擊div區域外隱藏div區域

2019-11-20 14:23:24
字體:
來源:轉載
供稿:網友

首先看下JS的事件模型,JS事件模型為向上冒泡,如onclick事件在某一DOM元素被觸發后,事件將跟隨節點向上傳播,直到有click事件綁定在某一父節點上,如果沒有將直至文檔的根。

阻止冒泡:1、stopPropagation()對于非IE瀏覽器。2、cancelBubble屬性為true,對于IE瀏覽器,

而Jquery已經有兼容瀏覽器的方法,event.stopImmediatePropagation();

<!DOCTYPE html><html><head><meta charset="utf-8" /><script type="text/javascript" src="js/jquery-1.4.4.min.js" ></script><title></title></head><style type="text/css">body{background-color:#999999;}#myDiv{background-color:#FFFFFF;width:250px;height:250px;display:none;      }  </style><body><input id="btn" type="button" value="顯示DIV" /><div id="myDiv">This is a div;</div></body><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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双江| 阿巴嘎旗| 沙田区| 江都市| 万山特区| 团风县| 建湖县| 玉龙| 盐城市| 织金县| 牡丹江市| 商河县| 新营市| 凌海市| 高邮市| 和田县| 宁强县| 和硕县| 沙雅县| 石首市| 化隆| 鹤壁市| 肥东县| 乳源| 新和县| 平泉县| 新蔡县| 奎屯市| 托里县| 岚皋县| 华容县| 沭阳县| 扶绥县| 乡城县| 临泽县| 鄂州市| 灵丘县| 靖江市| 广宁县| 敖汉旗| 平舆县|