Javascript Jquery淡入淡出一些元素

Javascript Jquery淡入淡出一些元素,javascript,jquery,fadein,fade,fadeout,Javascript,Jquery,Fadein,Fade,Fadeout,我需要淡出和淡入一些儿童元素,如托尼·阿尔梅达的回答: 我应该如何编辑该答案中的代码 var count = 1; var $slideShow = $("#slideshow"); var $prevSlice; var $nextSlice; setInterval(function() { $prevSlice = $slideShow.find(".slice:nth-child("+count+")"); count = ($prevSlice.next().lengt

我需要淡出和淡入一些儿童元素,如托尼·阿尔梅达的回答:

我应该如何编辑该答案中的代码

var count = 1;
var $slideShow = $("#slideshow");
var $prevSlice;
var $nextSlice;
setInterval(function() {
    $prevSlice = $slideShow.find(".slice:nth-child("+count+")");
    count = ($prevSlice.next().length == 0) ? 1 : count+1;
    $nextSlice = $slideShow.find(".slice:nth-child("+count+")");
    $prevSlice.fadeOut();
    $nextSlice.fadeIn();
}, 2000);
这是一把小提琴:

对吗

这是一把小提琴:

是否正确?

这是我修改的js代码,可用于html:

Fiddle:

这是我的js代码,经过修改后可用于html:


小提琴:你想一次淡入/淡出整个div吗?是的,淡出/淡入所有元素组div,a和图像整个div。你想一次淡入/淡出整个div吗?是的,淡出/淡入所有元素组div,a和图像整个div。
var count = 1;
var $slideShow = $("#slideshow");
var $prevSlice;
var $nextSlice;
setInterval(function() {
    $prevSlice = $slideShow.find(".slice:nth-child("+count+")");
    count = ($prevSlice.next().length == 0) ? 1 : count+1;
    $nextSlice = $slideShow.find(".slice:nth-child("+count+")");
    $prevSlice.fadeOut();
    $nextSlice.fadeIn();
}, 2000);
var count = 1;
setInterval(function() {
    count = ($("#slideshow").find(".slice:nth-child("+count+")").fadeOut().next().length == 0) ? 1 : count+1;
    $("#slideshow").find(".slice:nth-child("+count+")").fadeIn();
}, 2000);