Есть такой блок, в нём "детки". Нужно чтобы каждую 1 секунду один блок исчезал, а следующий появлялся. Изначально активен первый элемент. Пытался через each, но мне сразу все дочерние отключает:
<div class="landing__features__carousel">
<div class="landing__features__carousel-1"></div>
<div class="landing__features__carousel-2" style="display: none"></div>
<div class="landing__features__carousel-3" style="display: none"></div>
</div>
setInterval(function(){
$('.landing__features__carousel > div').each(function(index) {
// Пытался тут setTimeout ставить - всё равно все отключает сразу и всё
$(this).css('display', 'none');
$(this).next().css('display', 'block');
});
}, 500); // это для цикличности
Кто подскажет в чём ошибка?