2014-09-05 83 views
3

簡單的問題。我想監視每次自定義事件('連接')被觸發。Google Chrome MonitorEvent是否支持自定義事件?

根據How do I view events fired on an element in Chrome DevTools?http://www.briangrinstead.com/blog/chrome-developer-tools-monitorevents,我可以使用MonitorEvent來監視chrome中的事件。但是,我不確定這是否支持自定義事件?

例如,我有使用$(document).bind('connect', function (ev, data) {//code here;});

的jQuery結合自定義事件,但如果我鍵入monitorEvents($0, 'connect') into the console

我看不出有任何監控事件,即使該事件是在我的代碼最肯定觸發。

謝謝!

Ç

回答

0

monitorEvents不是jQuery庫的一部分,所以它不會趕上定製的事件......這是控制檯對象的一部分,因此只有「看到」正確的瀏覽器事件。 我建議你看看自定義的jQuery事件是如何工作的並創建自己的記錄器,至少在jQuery中很簡單,只需在文檔中設置一個事件偵聽器即可。