Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 完成后如何使用jQuery加载模块?_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 完成后如何使用jQuery加载模块?

Javascript 完成后如何使用jQuery加载模块?,javascript,jquery,ajax,Javascript,Jquery,Ajax,当页面加载完成时。然后我想使用jQuery在其中加载一个更小的模块。我该怎么办?听起来您想使用听起来您想使用如果您想等待每个资源完成加载,请执行以下操作: $(window).load(function(){ $.getScript('/path/to/file.js'); }); 您还可以使用可选的回调方法: $(window).load(function(){ $.getScript('/path/to/file.js', function(){ //Cal

当页面加载完成时。然后我想使用jQuery在其中加载一个更小的模块。我该怎么办?

听起来您想使用

听起来您想使用

如果您想等待每个资源完成加载,请执行以下操作:

$(window).load(function(){
    $.getScript('/path/to/file.js');
});
您还可以使用可选的回调方法:

$(window).load(function(){
    $.getScript('/path/to/file.js', function(){
        //Called when script is loaded
    });
});


需要明确的是,
$(window).load()在页面上的所有内容(包括其他脚本和图像)加载完毕后激发
$(document).ready()
在可以操作DOM时立即激发,这通常比
$(window).load()要快得多。如果要等待每个资源完成加载,请执行以下操作:

$(window).load(function(){
    $.getScript('/path/to/file.js');
});
您还可以使用可选的回调方法:

$(window).load(function(){
    $.getScript('/path/to/file.js', function(){
        //Called when script is loaded
    });
});

需要明确的是,
$(window).load()在页面上的所有内容(包括其他脚本和图像)加载完毕后激发
$(document).ready()
在可以操作DOM时立即激发,这通常比
$(窗口)要快得多。load()

这是
$(document).ready()
事件函数,在DOM准备好操作时调用,而不是在页面本身完成加载时调用。这是
$(document).ready()
事件函数,并在DOM准备好进行操作时调用,而不是在页面本身完成加载时调用。