这是我的 code :
<div id="myContent"></div>
$('#myContent').html('<iframe height="200" frameborder="0" src="www.google.com"></iframe>');
我想,当框架中的整个页面完全加载时,调用一个函数,例如 alert("I'm finished");
。
我该怎么做?
附言不知道为什么 jsfiddle 没有捕捉到谷歌页面:)
最佳答案
您可以使用事件 .load() 来完成(查看 api 了解更多信息)。
例子:
$('#myContent').html('<iframe id="winId" height="200" frameborder="0" src="www.google.com"></iframe>');
$('#winId').load(function() {alert('loaded')})
关于javascript - 我可以在加载由 jquery 附加的 iframe 后调用函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9466596/