2010-10-12 6 views
0

Je suis en train de faire de défilement de texte verticalement à l'aide jQuery, j'ai suivi l'exemple de code sur http://www.switchonthecode.com/tutorials/using-jquery-slider-to-scroll-a-divJquery texte coulissant verticalement

S'il vous plaît quelqu'un peut me guider sur la façon d'atteindre

  1. Placez le curseur verticalement
  2. Faire défiler le texte verticalement lorsque le curseur est déplacé vers le haut ou vers le bas

EDIT : (commentaire sur la réponse de @ lonesomeday) Je l'ai déjà essayé d'installer orientation:vertical et ai essayé de changer

  1. scrollWidth à scrollHeight
  2. width à height
  3. scrollLeft à scrollTop

dans les fonctions handleSliderChange et handleSliderSlide mais cela ne fonctionne pas

Un grand merci

Répondre

0

Utilisation du jQuery UI slider, vous pouvez le faire facilement avec l'interrupteur d'orientation:

$('#slider').slider({orientation: 'vertical'}); 

Dans l'exemple que vous utilisez, vous devriez l'appeler comme suit:

$(document).ready(function(){ 
    $("#content-slider").slider({ 
    animate: true, 
    change: handleSliderChange, 
    slide: handleSliderSlide, 
    orientation: vertical 
    }); 
}); 

Notez que vous devrez probablement apporter quelques modifications de style pour le rendre aussi joli que l'exemple original.

+0

merci pour votre temps. J'ai déjà essayé ce que vous avez suggéré, s'il vous plaît voir ma question éditée. –

+0

Il existe des tutoriels de curseurs verticaux sur Internet (par exemple [celui-ci] (http://www.simonbattersby.com/demos/vertical_scrollbar_demo.htm)). Je vous suggère d'essayer d'en utiliser un. – lonesomeday

+0

fantastique :) Merci beaucoup –

Questions connexes