diff --git a/jquery.fractionslider.js b/jquery.fractionslider.js index f3bf035..d281014 100644 --- a/jquery.fractionslider.js +++ b/jquery.fractionslider.js @@ -418,6 +418,16 @@ vars.init = false; slideChangeControler(true); } else { + + /** ---- Implementation for variable slide duration ---- **/ + var slideDuration = slider.children('.slide:eq(' + vars.currentSlide + ')').attr("data-duration"); + if(slideDuration != undefined){ + timeout = slideDuration; + }else{ + timeout = options.timeout; + } + /* ----- */ + // timeout after slide is complete timeouts.push(setTimeout(function() { // stops the slider after first slide (only when slide count = 1)