我有一个通过jQuery动态加载的iframe,如下所示。
jQuery('<iframe id="myFrame" src="iframesrc.php"></iframe>').load(function(){
// do stuff when loaded
}).prependTo("#myDiv");
我想每次内部框架重新加载时捕捉到重载事件。 我尝试了这个:
jQuery('body').on('load', '#myDiv', function() {
alert('iframe loaded');
});
但是我没有得到任何响应,无论是在初始加载时还是在iframe内部跟随链接时。我做错了什么?
jQuery("#myFrame").on("load", function () { alert("嗨,你好"); })
完美地运行了。由于太累了,我误读了jQuery文档,不知道这是绑定事件的有效方法。 - LobsterMan