Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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 使document.ready不等待特定DOM元素完成加载_Javascript_Jquery_Document - Fatal编程技术网

Javascript 使document.ready不等待特定DOM元素完成加载

Javascript 使document.ready不等待特定DOM元素完成加载,javascript,jquery,document,Javascript,Jquery,Document,我发现自己处于以下情况。我需要在document.ready函数中不包含元素及其所有内容。原因是,它有来自facebook、twitter、g+等的API链接。。。再乘以几篇文章,它会导致document.ready函数中的内容被触发之前的一点延迟。 因此,我可以为此更改什么 $(document).ready(function(){ }); 不要等到.article meta-social及其内容准备好了吗?$(文档)。ready依赖于本机DOMContentLoaded事件,该事件完全按

我发现自己处于以下情况。我需要在document.ready函数中不包含
元素及其所有内容。原因是,它有来自facebook、twitter、g+等的API链接。。。再乘以几篇文章,它会导致document.ready函数中的内容被触发之前的一点延迟。 因此,我可以为此更改什么

$(document).ready(function(){

});

不要等到
.article meta-social
及其内容准备好了吗?

$(文档)。ready
依赖于本机
DOMContentLoaded
事件,该事件完全按照它所说的做-在解析整个DOM时触发。因此,要实现您想要的,请在ready处理程序中动态插入
.article meta-social
的内容。这样,它就不会阻碍页面的主呈现。

将代码放在页面末尾,或者在文档末尾填写社交div ready
文档。ready
应该在所有加载完成之前启动。除非你的脚本是内联的?@Dave是这样的,但我不想等到。meta-social文章已经准备好并在那之前发布。@mplungjan你的第二个建议,我不明白你的意思,请你扩展一下。所以不要在ready处理程序中使用那个特定的元素。我看不出有什么问题。