2010-03-09 72 views
1

DIV我有一個用數據返回到top.document窗口就好了一個iframe:無法切換上top.document

$("#someDiv", top.document).html(data); 

上述工作正常。現在我想能夠隱藏頂部文檔上的div,我嘗試:

$("#someDiv", top.document).toggle("slow"); 

它不工作......任何想法?

回答

2

嘗試

top.$('#someDiv').toggle('slow'); 
+0

這工作!頂部。$(「#TB_closeWindowButton」)。click();和$(「#TB_closeWindowButton」,top.document).click();如果你不介意解釋?謝謝:-) – sjobe

+0

重要的部分是使用「生活」在你搞亂的窗口中的「jQuery」對象。換句話說,你的iframe有它的jQuery副本,但父頁面有一個*獨立的jQuery副本,帶有自己的動畫定時器等。 – Pointy