我试图延迟加载一排div直到滚动,就像这样codepen。由于某种原因,我似乎无法启动任何jquery。

jQuery / JS

// lazy load
$(".resource-container resume-row").slice(1).hide();

 var mincount = 0;
 var maxcount = 1;


 $(window).scroll(function () {
     if ($(window).scrollTop() + $(window).height() >= $(document).height() - 50) {
         $(".resource-container .resume-row").slice(mincount, maxcount).slideDown(100);

         mincount = mincount + 0;
         maxcount = maxcount + 5;
         //Loads 1 variable at a time

     }
 });


到目前为止,这是我的尝试:my codepen。我想最终加载3/4(依此类推)行,然后让第4行一次进入1。

谢谢您的帮助!

最佳答案

您在类名称“ resume-row”的第一个选择器中缺少类名称符号(。)。

// lazy load
$(".resource-container .resume-row").slice(1).hide();

 var mincount = 0;
 var maxcount = 1;


 $(window).scroll(function () {
     if ($(window).scrollTop() + $(window).height() >= $(document).height() - 50) {
         $(".resource-container .resource-row").slice(mincount, maxcount).slideDown(100);

         mincount = mincount + 0;
         maxcount = maxcount + 5;
         //Loads 1 variable at a time

     }
 });

09-26 10:40