我有一个 jsp 页面,我在其中使用以 JSON 数据响应的 AJAX 加载帖子。HTML 是使用 Mustache 渲染器渲染的。问题是如何在这种情况下使用这个无限滚动。我读过可以使用 jQuery load() 方法,但我无法让它工作。如果有人指导我,那将很有帮助。
var data = "";
$.getJSON("/ajax?command=getposts", function(returnedData){
console.log("bar"+returnedData);
var data = JSON.parse(JSON.stringify(returnedData));
//alert(JSON.stringify(returnedData));
console.log(data);
$.get('temp.html', function(templates)
{
var tpl = $(templates).filter('#content').html();
//console.log(data);
var html = Mustache.to_html(tpl, returnedData);
$('#posts').html(html);
$('#posts').imagesLoaded(function() {
$('#posts').freetile({
animate: true,
elementDelay: 30
});
});
});
});
这是我用来在容器中加载帖子的 Jquery 代码。我想实现无限滚动,每次用户滚动时都会调用这个方法。