Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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 按一下键,一次将6个div的倍数淡入淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出_Javascript_Jquery_Loops_Fadein - Fatal编程技术网

Javascript 按一下键,一次将6个div的倍数淡入淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出

Javascript 按一下键,一次将6个div的倍数淡入淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出淡出,javascript,jquery,loops,fadein,Javascript,Jquery,Loops,Fadein,我有下面的代码,它基本上得到了很多元素,并在6个项目中停止它们。然后我得到了一个按钮,当点击它时,它将加载剩余的div 我只想一次加载6个分区。有人知道这样做的未来方向吗 下面是javascript: function click_load() { var count = 0; var item = $('.newsmainimages'); //var itemClick = $('<a href="#">Load More</a>');

我有下面的代码,它基本上得到了很多元素,并在6个项目中停止它们。然后我得到了一个按钮,当点击它时,它将加载剩余的div

我只想一次加载6个分区。有人知道这样做的未来方向吗

下面是javascript:

function click_load() {
    var count = 0;
    var item = $('.newsmainimages');
    //var itemClick = $('<a href="#">Load More</a>');

    $(item).each(function() {
        if (++count == 6) {
            $(this).parent().append('<div class="nextClick"><a href="#">Load More</a></div>');
        }
        else if (count > 6) {
            $(this).css('display','none');
        }
    });

    $('.nextClick a').click(function() {
        $(item).each(function(item) {
            $(this).delay(200*item).fadeIn("slow");
        });
        alert(item);
        return false;
    });
}
函数单击加载(){
var计数=0;
变量项=$('.newsmainimages');
//var itemClick=$('');
$(项)。每个(函数(){
如果(++计数==6){
$(this.parent().append(“”);
}
否则,如果(计数>6){
$(this.css('display','none');
}
});
$('.nextClick a')。单击(函数(){
$(项目)。每个(功能(项目){
$(此).delay(200*项).fadeIn(“慢”);
});
警报(项目);
返回false;
});
}

干杯

你可以用slice来做这类事情


读读slice()的API:Henkiee谢谢你的注释,我做了完全相同的事情,但是我没有切掉数字。非常感谢。
    $(function(){


       var count = 6;
       showListItems(0 , count);

       $('button').click(function() {
           showListItems(0, ($('ul li:visible').length) + count);

       });

       function showListItems(firstNumber, lastNumber) 
       {
          $('ul li').slice(firstNumber, lastNumber).fadeIn("slow"); 
       }       


    });​