2016-04-07 15 views
0

Ich suche nach einem Schieberegler, der die Dias vertikal auf Scroll ändern sollte.vertikaler Schieberegler auf Bildlauf

Dies ist refrence Url: https://www.uber.com/ Der Mobile Slider

Bitte helfen Sie mir, ich diese since7,8 Stunden zu tun versuchen. Dies ist der Code, den ich versuche zu verwenden.

$(document).ready(function() { 

// var totalheight=$(window).height(); 
// $('.carosel-section').css('height',totalheight); 

//Set each section's height equals to the window height 
//$('.moveable').height($(window).height()); 

$('.moveable').first().addClass('active'); 

$('.carousel-wrap').on('mousewheel DOMMouseScroll', function (e) { 
    e.preventDefault();//prevent the default mousewheel scrolling 
    var active = $('.moveable.active'); 
    var delta = e.originalEvent.detail < 0 || e.originalEvent.wheelDelta > 0 ? 1 : -1; 

    if (delta < 0) { 
     //mousewheel down handler 
     next = active.next(); 
     if (next.length) { 
      var timer = setTimeout(function() { 
       $('body, html').animate({ 
        scrollTop: next.offset().top 
       }, 'fast'); 

       // move the indicator 'active' class 
       next.addClass('active') 
        .siblings().removeClass('active'); 

       clearTimeout(timer); 
      }, 100); 
     } 

    } else { 
     prev = active.prev(); 

     if (prev.length) { 
      var timer = setTimeout(function() { 
       $('body, html').animate({ 
        scrollTop: prev.offset().top 
       }, 'slow'); 

       prev.addClass('active') 
        .siblings().removeClass('active'); 

       clearTimeout(timer); 
      }, 800); 
     } 

    } 
}); 

}); 
+0

Können Sie ausführbare Demo/Snippet oder [JSFiddle] (https://jsfiddle.net/) teilen? Wie führen wir den bereitgestellten Code aus? – Rayon

+0

Eigentlich habe ich gerade den Code ausprobiert. Es funktioniert nicht. Ich habe Inline-Scroll zu den Folien hinzugefügt und dann versucht, den Einseiten-Scroll-Effekt innerhalb des Abschnitts zu erreichen. – shalini

+0

Soll die gesamte Seite vertikal verschoben werden? Oder nur die Teile davon wie Uber? – Roy

Antwort

-1

Haben Sie bei Parallax.js suchen versucht? Ich denke, das ist es wonach Sie suchen. Die Beispiele auf der Hauptseite sollten Ihnen einen schnellen Einstieg ermöglichen!

+0

Dies muss kommentieren ...! – Rayon

+0

@Rayon Dabre: Kommentare sollten nur verwendet werden, um Änderungen an den Fragen vorzuschlagen. My war eine tatsächliche Antwort auf die Problemstellung: "Ich suche nach einem Schieberegler, der die Dias vertikal auf Scroll ändern sollte" – LoreV

+0

Ist es das? Op hat ein Code-Snippet, das nicht funktioniert. Wie löst Ihre Antwort den Zweck? Und wenn OP nach so etwas sucht, muss es unter _ geschlossen werden. "Fragen, die uns bitten, ein Buch, ein Tool, eine Softwarebibliothek, ein Tutorial oder eine andere Offsite-Ressource zu empfehlen oder zu finden, sind für Stack Overflow off-topic ziehen Sie eigensinnige Antworten an "_ – Rayon