2013-12-21 30 views
0

我想監聽從父窗口中的iframe觸發的自定義事件。我試圖在文檔和窗口上綁定事件,但不成功。未由來自iframe的父窗口監聽的自定義事件

主要JS:使用的iframe

$(document).bind('EVENT_ANIMATION_COMPLETE', onAnimationComplete); 

JS:

$(document).trigger('EVENT_ANIMATION_COMPLETE'); 

回答

2

因爲在iframe中document不等於在父document

有幾個方法可以做到這一點,一個辦法是

parent.$(parent.document).trigger("EVENT_ANIMATION_COMPLETE"); 
+0

真棒!感謝@epascarello,它現在的工作!向你致敬。 – KunJ