国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安平县| 金寨县| 元朗区| 枝江市| 迭部县| 景泰县| 澎湖县| 南江县| 常山县| 清水河县| 茂名市| 万安县| 民县| 库尔勒市| 松桃| 阳城县| 炉霍县| 吴江市| 铁岭市| 吉首市| 凤台县| 邯郸县| 齐齐哈尔市| 安义县| 乌恰县| 分宜县| 卓资县| 南平市| 沁水县| 锦州市| 涿鹿县| 万盛区| 互助| 黑河市| 秦皇岛市| 丰镇市| 彭州市| 伽师县| 南宁市| 曲靖市| 芮城县|