2013-07-02 111 views
-1

這是我的代碼:如何等待加載IFrame?

elFrame = parentContainer.find('iframe'); 
elFrame.load(function() { 
    elFrame.contents().find('body').css('background-color', 'red'); 
}); 

我追加了「IFRAME」到parentContainer通過字符串,像這樣:

parentContainer.append('<iframe src='+link+'></iframe>'); 

,現在我想每一個現在是時候改變iframe的身體加載。

該功能從未在我的網站上調用過。我錯在哪裏?

+1

像你使用的onload事件語法已被棄用(或將會),但這不是你的問題。 elFrame是否返回預期的元素? –

+0

elFrame在瀏覽器中正確顯示,它被調用。但我不能等待它的加載。我猜這個問題是因爲我做了一些像'parentContainer.append('