我想在WinJS中爲自定義事件編寫事件處理函數。我也不太清楚如何工作的IE瀏覽器 - 我創建一個自定義事件,並派遣了 -dispatchEvent是同步還是異步函數
var eventObject = document.createEvent("CustomEvent");
eventObject.initCustomEvent("dropbomb", true, true, null);
this._element.dispatchEvent(eventObject);
我的處理程序是 -
this._element.addEventListener("logtelemetry", function() {
console.log("boom");
});
我可以肯定,該處理器將被調用同步,而不是在以後的時間?如果是這樣,那麼證明是什麼。
@Mathletics,爲什麼?如果你手動發送事件,爲什麼它不會立即觸發? – gdoron 2013-03-07 17:33:31
@gdoron我想我不知道。在閱讀文檔時,行爲真的不清楚。 – Mathletics 2013-03-07 17:37:15
@Mathletics,我的答案的重點...... :) – gdoron 2013-03-07 17:38:19