博客文章的延迟加载

Lazy Load For Blog Posts

所以我一直在努力寻找适合 JavaScript 或 jQuery 的东西,在那里我可以使用延迟加载插件或类似这样的东西:

if .post IS_NOT_IN_VIEW do{
dont_load();
 }else{
load();
}

我本可以做得更好 xD。但希望你能明白我的意思。我只想要一些东西,它会停止加载我的内容 class of "post" 但是当用户看到内容时它会加载它。

如果你能提供帮助,谢谢...我已经 post 提出了这样的问题,但人们只是对 post 有疑问,我想人们根本懒得去问看看它有 6 或 7 条评论...

我认为 ajax 解决了您的问题。

http://api.jquery.com/jquery.ajax/

您可以使用它加载资源。

HTML:

$.ajax({
    method: "get",
    url: "some_url",
    dataType: "html"
})
.done(function( data ) {
    alert( "HTML content: " + html);
});

或者对于 json 只需将数据类型更改为 json。

如果你想延迟加载javascript:

How to dynamically insert a <script> tag via jQuery after page load?

有一些有用的答案。