Javascript 使用load()函数同步代码

Javascript 使用load()函数同步代码,javascript,Javascript,函数myfunction()指定加载()后要显示的字段上的元素。但事实并非如此。只有在使用setTimeout(function())时才能正常工作 如何运行代码同步模式 jQuery(document).ready(function() { jQuery('#mydiv').load('page.html'); myfunction(); }); 当myFunction()运行时,加载尚未完成。load()接受一个回调函数,该函数将在加载完成时运行 当myFunction(

函数
myfunction()
指定加载()后要显示的字段上的元素。但事实并非如此。只有在使用setTimeout(function())时才能正常工作

如何运行代码同步模式

jQuery(document).ready(function() {
    jQuery('#mydiv').load('page.html');
    myfunction();
});
当myFunction()运行时,加载尚未完成。load()接受一个回调函数,该函数将在加载完成时运行

当myFunction()运行时,加载尚未完成。load()接受一个回调函数,该函数将在加载完成时运行


注意到我们提供了相同的答案。我认为您可以添加函数名,而不是在另一个匿名函数中调用它,即
.load('page.html',myfunction)
注意到我们提供了相同的答案。我认为您可以添加函数名,而不是在另一个匿名函数中调用它,即
.load('page.html',myfunction)
jQuery(document).ready(function() {
    jQuery('#mydiv').load('page.html', function() {
        myfunction();
    });    
});