博客文章的延迟加载
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?
有一些有用的答案。
所以我一直在努力寻找适合 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?
有一些有用的答案。