我知道一個事件有兩種模式 - 冒泡和捕捉。事件冒泡/捕獲 - 它在哪裏開始/結束?
當事件設置爲冒泡時,JavaScript是否檢查「文檔」?
當事件被設置爲捕獲時,JavaScript總是從「文檔」開始?
Javascript如何知道停止/開始的地方?
更新:
比方說,我在我的身體標記下面的代碼。
<div id='outer'>
<div id='inner'></div>
</div>
當我將一個事件設置爲#inner來冒泡,Javascript檢查文檔還是停在#outer?
從怪異模式非常豐富的文章:http://www.quirksmode.org/js/events_order.html – techfoobar
@techfoobar//我實際上閱讀了這篇文章,但它不清楚Javascript是否檢查文檔或停在父元素。 – Moon
如果它在外面停下來,它將如何知道document.body或類似文件中是否有任何事件偵聽器? –