每个循环都不起作用

时间:2013-11-27 09:16:48

标签: jquery loops each

试图遍历一些推荐并且它不会循环,只是到评论的结尾并停止。尝试将each()放在不同的位置,它仍然没有循环。昨晚大部分时间都试图解决这个问题,似乎无法使其发挥作用。

我目前的代码是:

$('.home-customer-comments').children('.customer-comment').each(function() {
    // Set first div to show
    $('.customer-comment:first').show();

    // Begin the loop, fade out, find next div, fade that div in, end the process and append back to main div.
$('.customer-comment').each(setInterval(function() {
    $('.customer-comment:first').fadeOut().hide().next('.customer-comment').fadeIn().end().appendTo('.customer-comment');
}, 1000))



});

1 个答案:

答案 0 :(得分:3)

我认为你在寻找的是

jQuery(function () {
    $('.customer-comment:first').show();
    setInterval(function () {
        $('.customer-comment:first').fadeOut().hide().next('.customer-comment').fadeIn().end().appendTo('.home-customer-comments');
    }, 1000);
});

演示:Fiddle