当用户滚动到页面的指定部分时,我正在使用滚动事件来加载新的内容块。这在 jQuery 1.8.3 中运行良好,但使用更多最新的库它会中断。有谁知道在以后的库中不推荐使用代码的哪一部分以及我如何更新代码?
$(window).scroll(function () {
$banner = $('#counterDisplay').position();
$triggerPos = $('div.img:nth-of-type('+$imgNumber+')').position();
if ($banner.top >= $triggerPos.top) {
$counter = $counter + 1;
$('#page').text($counter);
$('#counter').text($counter);
for (i = $imgNumber + 1; i < $imgNumber + 10; i++) {
$imgDiv = "<div class='img'>" + i + "</div>";
$('#main').append($imgDiv);
}
$imgNumber = $imgNumber + 9;
$('#imgs').text($imgNumber);
$pageHeight = $pageHeight + 1000;
$('#container').css('height',$pageHeight+'px');
};
});
工作模型可以在这里查看:http: //jsfiddle.net/gstubbenhagen/fDAPY/11/