2013-07-02 110 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('