Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向下滚动jQuery淡入元素_Javascript_Jquery - Fatal编程技术网

Javascript 向下滚动jQuery淡入元素

Javascript 向下滚动jQuery淡入元素,javascript,jquery,Javascript,Jquery,我正在用slice函数制作一个jquery代码hofadeinelemens。 这是我的密码 var count = jQuery('#am-container a').size(); var lastScroll = 0; jQuery('#show').text(count); jQuery('#am-container a').hide(); jQuery('#am-container a').slice(0, 16).fadeIn(500); jQuery(window).scrol

我正在用slice函数制作一个jquery代码hofadeinelemens。 这是我的密码

var count = jQuery('#am-container a').size();
var lastScroll = 0;

jQuery('#show').text(count);
jQuery('#am-container a').hide();
jQuery('#am-container a').slice(0, 16).fadeIn(500);

jQuery(window).scroll(function(event){
    var st = jQuery(this).scrollTop();
    if (st > lastScroll){
        jQuery("#am-container a").slice(16, count).fadeIn(500);
    }
    lastScroll = st;
});    
16个元素按原样显示,但向下滚动时,什么也没有发生!
也许切片不是最好的方法?请帮助并为糟糕的英语道歉

嘿,艾德龙,你能详细说明你的问题是什么吗?你有错误吗?法登真的接到电话了吗?等等,嘿,安德鲁,不,在滚动效果中我使用警报时没有错误;它的作品,但当使用fadeIn它不工作,我认为代码是错误的。现在我有141个a元素,里面有img元素。16个元素是可见的,其他元素是隐藏的,我如何在滚动中显示接下来的16个元素,然后再显示16个元素,直到隐藏的元素结束?您确定正确设置了计数吗?看起来唯一可能出错的事情是count被设置为小于16的数字,因此不进行任何切片,并且您正在使用scroll,它将被多次调用。此外,您的代码没有设置为显示下一个16,它设置为每次滚动窗口时显示从第16个开始的所有元素。如何设置显示下一个16?