2013-06-04 31 views
7

有沒有什麼辦法可以獲得已經在DOM中觸發的事件列表?我不想通過添加斷點來追蹤。在DOM中被觸發的事件列表

我正在尋找類似於內部瀏覽器日誌的東西,正在加載的頁面正在觸發事件的順序。這應該包括所有事件,甚至是像mouseup,mousedown這樣的事件。

+0

這個問題已經在這裏http://stackoverflow.com/questions/446892/how-to-find-event-listeners-on-a-dom-node –

回答

1

如果您在Chrome,你也可以安裝稱爲擴展「的視覺事件」工作得對我好,並列出所有的DOM事件。

Link to chrome web store

0

Firebug提供了一個「日誌事件」選項,它顯示了元素內部所有正在觸發的DOM事件(可用於body元素)。

只需檢查HTML,右鍵單擊某個元素,然後點擊登錄活動(在Firefox測試)

+1

回答謝謝。 safari是否有這樣的選擇? PS。這是一個搞笑的排字錯誤 – imbecile

+0

我假設Firebug Lite(可以安裝在Safari/Chrome上的)也應該提供這個工具,但我不確定,只有在Firefox上安裝Firebug。 – cernunnos

+0

Chrome有chrome:// user-actions/chrome:// net-internals / – Wayne