課程
/前端開發
/jQuery
/jQuery基礎(二)—DOM篇
在function{}后加一個false有什么意義嗎
2016-08-18
源自:jQuery基礎(二)—DOM篇 2-1
正在回答
你說的是這個嗎?document.addEventListener('click',function(){},false)。后面加false是阻止捕獲,當div層數多了會影響其他事件,會有問題,一般默認是false在這的意義顯現不出來
<div onclick=a>
????<p?onclick=b></p>
<div>
假如你點擊p,如果是false,為冒泡機制,是先觸發b事件后觸發a事件,如果是true,為捕獲機制,是先觸發a事件后觸發b事件。再具體的例子我也想不到了,你實在迷糊還是記住默認是false吧,用到的時候會懂啊。
qq_隨緣_17 提問者
你能舉幾個具體的例子嗎,不是很懂,也不知道什么時候要用這個false,謝謝。
舉報
jQuery第二階段開啟DOM修煉,了解創建、插入、刪除與替換
2 回答jQ的appendTo() 的存在有意義嗎?
3 回答document.addEventListener('click',function(){ },false) , 語法中最后false是什么意思?
2 回答add() 存在的意義是什么
1 回答去重 是什么意思???
2 回答請問代碼中的“去重”是什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-18
你說的是這個嗎?document.addEventListener('click',function(){},false)。后面加false是阻止捕獲,當div層數多了會影響其他事件,會有問題,一般默認是false在這的意義顯現不出來
2016-08-19
<div onclick=a>
????<p?onclick=b></p>
<div>
假如你點擊p,如果是false,為冒泡機制,是先觸發b事件后觸發a事件,如果是true,為捕獲機制,是先觸發a事件后觸發b事件。再具體的例子我也想不到了,你實在迷糊還是記住默認是false吧,用到的時候會懂啊。
2016-08-18
你能舉幾個具體的例子嗎,不是很懂,也不知道什么時候要用這個false,謝謝。