第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

第一個click沒有阻止冒泡,那為什么它只冒泡到外層div,沒有冒泡到body

//為 <span> 元素綁定 click 事件?
??? $("span").click(function() {
??????? $("#msg").html($("#msg").html() + "<p>內(nèi)層span元素被單擊</p>");
??? });

//點擊span,結(jié)果只顯示了 內(nèi)層span和外層div被單擊,為什么沒有顯示body被單擊

正在回答

4 回答

https://img1.sycdn.imooc.com//5d429db9000138dd11290784.jpg我在里面多加了幾層只有遇到div的時候才會阻止冒泡,所以是冒不到body的

0 回復(fù) 有任何疑惑可以回復(fù)我~

因為他冒泡到div層?就被div?層點擊事件 event.stopPropagation()?阻止冒泡啦~

0 回復(fù) 有任何疑惑可以回復(fù)我~

event.stopPropagation() 方法:阻止事件冒泡

事件是可以冒泡的,為防止事件冒泡到DOM樹上,也就是不觸發(fā)的任何前輩元素上的事件處理函數(shù)

就是說不會觸發(fā)到div的父級以上,如果是在span綁定的click后面加的話div都不會顯示被點擊

0 回復(fù) 有任何疑惑可以回復(fù)我~

外層div? ?寫了這個event.stopPropagation(); //阻止事件冒泡

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

第一個click沒有阻止冒泡,那為什么它只冒泡到外層div,沒有冒泡到body

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號