Ответ 1
Использовать jquery. one, это делает откат для вас.
$('#iframe').one('load', function() {
});
Пример fiddle.
Я знаю, что есть много возможностей, когда нужно проверить, загружен ли контент iFrame. Хотя, так или иначе, чтобы ограничить это?
Например, если у меня есть iframe, и мне нужно проверить, все ли загружено, я могу использовать функцию load(). Хотя, если я нажму ссылку NEW внутри iframe, он снова запустит функцию load().
Что я хочу знать, есть ли способ сделать это, поэтому jquery проверяет только FIRST время загрузки iFrame?
Я пробовал все, ничего не работает.
Использовать jquery. one, это делает откат для вас.
$('#iframe').one('load', function() {
});
Пример fiddle.
Вы можете снова отключить обратный вызов загрузки после его вызова.
$('#iframe').load(function() {
// do things which are awesome
$('#iframe').unbind('load');
});