2014-09-10 3 views

Répondre

1

S'il vous plaît suivre les 2 étapes suivantes,

  1. Ajouter un élément statique conteneur 'diapositives comme élément de progression.

    <div u="slides" ...> 
        ... 
        <div id="progress-element" u="progress" style="position: absolute; left: 0; bottom: 0; width: 0%; height: 5px; background-color: rgba(255,255,255,0.5); z-index: 100;"></div> 
    </div> 
    
  2. progrès de mise à jour en $ JssorSlider $. Événement se déclenche EVT_PROGRESS_CHANGE $.

    var progressElement = document.getElementById("progress-element"); 
    
        function UpdateProgress(slideIndex, progress, progressBegin, idleBegin, idleEnd, progressEnd) { 
         if (progressEnd > 0) { 
          var progressPercent = progress/progressEnd * 100 + "%"; 
          progressElement.style.width = progressPercent; 
         } 
        } 
    
        jssor_slider1.$On($JssorSlider$.$EVT_PROGRESS_CHANGE, UpdateProgress); 
    

Référence: Slider with Progress Bar Example

Questions connexes