Javascript 使document.ready不等待特定DOM元素完成加载
我发现自己处于以下情况。我需要在document.ready函数中不包含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事件,该事件完全按
元素及其所有内容。原因是,它有来自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处理程序中使用那个特定的元素。我看不出有什么问题。