Javascript 加载完成后调用函数

Javascript 加载完成后调用函数,javascript,jquery,asynchronous,Javascript,Jquery,Asynchronous,在这个网页上,我有一个使用flashswf的复制功能。我在设置副本之前加载要复制的内容。我使用.load()来执行此操作。但看起来,负载是异步的。加载完成后,是否有方法调用setup\u copy?我怎样才能确定这一点 $('#commentary').load('commspanish.php'); setup_copy('copy_commentary','commentary'); 使用完整回调: $('#commentary').load('commspanish.ph

在这个网页上,我有一个使用flashswf的复制功能。我在设置副本之前加载要复制的内容。我使用.load()来执行此操作。但看起来,负载是异步的。加载完成后,是否有方法调用
setup\u copy
?我怎样才能确定这一点

    $('#commentary').load('commspanish.php');
    setup_copy('copy_commentary','commentary');
使用完整回调:

$('#commentary').load('commspanish.php', function() {
  setup_copy('copy_commentary','commentary');
});
$(...).load(str, function() { ... });

添加加载响应回调函数的第二个参数可以实现这一点。给出一些函数,它将在加载完成后被调用,大约


.load
接受回调:

$('#commentary').load('commspanish.php', function() {
  setup_copy('copy_commentary','commentary');
});
$(...).load(str, function() { ... });
您还可以使其与
.ajaxSetup
同步,但为什么呢

使用

$('#commentary').load('commspanish.php', function(){
setup_copy('copy_commentary','commentary');
});

在询问之前,请阅读该方法的文档。其中有一节名为回调函数。为了便于将来参考,请尝试先从文档开始。