Вы можете сделать что-то похожее на:
$(window).scroll(function() {
var top = $(document).scrollTop();
var ad_offset = $('#ad').offset();
var ad_bottom = ad_offset.top + $('#ad').height();
if (top > ad_bottom) {
$('#more-ads').load('/more-ads.html');
}
});
Я не большой поклонник связывания на событии прокрутки, я думаю, что это действительно медленно. Это может дать вам некоторые идеи, хотя. Вам, вероятно, следует также установить переменную, чтобы указать, загружается ли больше объявлений в настоящее время, и прекратить прослушивание события прокрутки, пока не будет загружено больше объявлений.