Javascript 检查iFrame是否已加载。一次。滑动分页
我知道在检查iFrame内容是否已加载时,有许多可能的方法。尽管如此,是否有任何限制 例如,如果我有一个iframe,我需要检查是否所有内容都已加载,我可以使用load()函数。但是,如果单击iframe中的新链接,它将再次运行load()函数 我想知道的是,有什么方法可以这样做,所以jquery只在第一次加载iFrame内容时进行检查Javascript 检查iFrame是否已加载。一次。滑动分页,javascript,jquery,iframe,load,Javascript,Jquery,Iframe,Load,我知道在检查iFrame内容是否已加载时,有许多可能的方法。尽管如此,是否有任何限制 例如,如果我有一个iframe,我需要检查是否所有内容都已加载,我可以使用load()函数。但是,如果单击iframe中的新链接,它将再次运行load()函数 我想知道的是,有什么方法可以这样做,所以jquery只在第一次加载iFrame内容时进行检查 我已经尝试了所有方法,但没有任何效果。一旦调用加载回调,您可以再次取消其设置 $('#iframe').load(function() { // do t
我已经尝试了所有方法,但没有任何效果。一旦调用加载回调,您可以再次取消其设置
$('#iframe').load(function() {
// do things which are awesome
$('#iframe').unbind('load');
});
使用jquery,它会为您完成解除绑定的工作
$('#iframe').one('load', function() {
});
示例。非常感谢!这就成功了。我不知道您可以解除绑定这些函数。如果您真的希望它具有很高的仅在一次调用时被调用的可能性,则应首先解除绑定示例中存在语法错误:,(函数不应具有括号:,函数