jquery - reload()回调

时间:2012-03-03 09:48:40

标签: jquery

我有以下jquery代码正常工作:

$('iframe#captcha')[0].contentDocument.location.reload(true);
$('input#captchainput').val('');                        
$('img#ajaxLoader').hide();
$('h3#loginFailed').show();

是否可以将回调附加到.reload(true)

我想延迟3行代码,直到重新加载为止。

2 个答案:

答案 0 :(得分:0)

不,除非您在页面重新加载后仍然使用某些内容,否则您无法使用 - 例如Cookie。

答案 1 :(得分:0)

不,你不能。当页面重新加载时,这三行不再存在。整个页面已被一个恰好相同的全新页面取代。

如果您想在重新加载后执行某些操作,则必须保存新加载页面中的代码可以检查的某个位置。