javascript - How to fade out/in content in a slider -


fiddle: https://jsfiddle.net/flfg7yqn/

jquery:

$(function () {     $('.dvcontentslide').not(':eq(0)').addclass("dispnone");     $('.dvcontentslide:eq(0)').addclass("slideisactive");     var g = parseint($('div.slideisactive').index()) + 1;     var u = $(".dvcontentslide").length;     $("#spcur").text("current index: " + g);     $("#spdvlen").text("slide div length: " + $(".dvcontentslide").length);      (var = 0; < u; i++)         $(".ulcontentslidernav").append('<li><a href="javascript:void(0);"><span></span></a></li>');      $(".ulcontentslidernav :first-child a").addclass("ulcontentslidernavsel");     $(".cslider").mouseover(function () {         clearinterval(po);     }).mouseout(function () {         po = setinterval(autoslide, 4000);     });      $(".ulcontentslidernav a").click(function (e) {         e.preventdefault();         $(this).parent().parent().find(".ulcontentslidernavsel").removeclass("ulcontentslidernavsel");         $(this).addclass("ulcontentslidernavsel");          gototheslide($(this).parent().index());     });      function gototheslide(t) {         $('.dvcontentslide').addclass("dispnone");         $('.dvcontentslide').removeclass("slideisactive");         $('.dvcontentslide:nth-child(' + ++t + ')').addclass("slideisactive").removeclass("dispnone");     }      $("#acontentslidernext").click(function () {         var k = $('div.slideisactive').index() + 1;         if (k >= $(".dvcontentslide").length) {             k = 1;             $('.dvcontentslide').not(':eq(0)').addclass("dispnone").removeclass("slideisactive");             $('.dvcontentslide:eq(0)').addclass("slideisactive").removeclass("dispnone");         }         else {             $(".dvcontentslide:nth-child(" + k + ")").removeclass("slideisactive").addclass("dispnone");             $(".dvcontentslide:nth-child(" + ++k + ")").removeclass("dispnone").addclass("slideisactive");         }         $("#spcur").text("current index: " + k);         $(".ulcontentslidernavsel").removeclass("ulcontentslidernavsel");         $(".ulcontentslidernav li:nth-child(" + k + ") a").addclass("ulcontentslidernavsel");     });     $("#acontentsliderprev").click(function () {         var k = $('div.slideisactive').index() + 1;         if (k <= 1) {             k = $(".dvcontentslide").length;             $('.dvcontentslide').not(':eq(' + k + ')').addclass("dispnone").removeclass("slideisactive");             $('.dvcontentslide:nth-child(' + k + ')').addclass("slideisactive").removeclass("dispnone");         }         else {             $(".dvcontentslide:nth-child(" + k + ")").removeclass("slideisactive").addclass("dispnone");             $(".dvcontentslide:nth-child(" + --k + ")").removeclass("dispnone").addclass("slideisactive");         }         $("#spcur").text("current index: " + k);         $(".ulcontentslidernavsel").removeclass("ulcontentslidernavsel");         $(".ulcontentslidernav li:nth-child(" + k + ") a").addclass("ulcontentslidernavsel");     });      function autoslide() {         var k = $('div.slideisactive').index() + 1;         console.log(k);         if (k >= $(".dvcontentslide").length) {             k = 1;             $('.dvcontentslide').not(':eq(0)').addclass("dispnone").removeclass("slideisactive");             $('.dvcontentslide:eq(0)').addclass("slideisactive").removeclass("dispnone");         }         else {             $(".dvcontentslide:nth-child(" + k + ")").removeclass("slideisactive").addclass("dispnone");             $(".dvcontentslide:nth-child(" + ++k + ")").removeclass("dispnone").addclass("slideisactive");         }         $("#spcur").text("current index: " + k);         $(".ulcontentslidernavsel").removeclass("ulcontentslidernavsel");         $(".ulcontentslidernav li:nth-child(" + k + ") a").addclass("ulcontentslidernavsel");     }     var po = setinterval(autoslide, 4000); }); 

everything working fine except how can update jquery/css instead of showing slide, fades out current slide , fades in next slide keeping structure is.

have tried fadeout() fadein()? didn't see in code, follow link see if meet need.


Comments