jQuery: passer à la prochaine <section>
Donc cela devrait être assez simple... et je le fais, mais je voulais vous demander quelques options différentes.
Une option est d'utiliser le "Smooth Scroll" et des noms d'ancre... mais je trouve que, pour être tout à fait incohérent.
C'est ma structure HTML:
<section id="home">
<!-- some content -->
</section>
<section id="about">
<!-- some content -->
</section>
<section id="services">
<!-- some content -->
</section>
...
J'ai quelques "boutons" sur le côté droit de la section et, fondamentalement vous permet de "voyager" vers le haut ou vers le bas à partir de la section de l'article.
- Et quelle est votre question?
- Je pensais que c'était évident: "mais je voulais vous demander quelques options différentes." Comme je l'ai dit, je suis en utilisant une option appelée "Smooth Scroll", mais c'est un peu incompatible.
Vous devez vous connecter pour publier un commentaire.
Mise à jour - Pour sauter d'une section à l'utilisation d'un simple gestionnaire d'événement:
JQuery:
HTML:
Voici une démo: http://jsfiddle.net/AlienWebguy/Xdg2k/
Regarder dans le
scrollTo
plugin jQuery, il devrait répondre à vos besoins complètement.de sorte que vous êtes désireux de faire défiler la page en fonction sur le lien entre l'utilisateur clique sur?
de mon expérience, le jQuery.ScrollTo plugin est le meilleur pour cela. Facile à utiliser et beaucoup de soutien
http://flesler.blogspot.com/2007/10/jqueryscrollto.html
Vous pouvez essayer juste réglage de la scrolltop
J'ai réussi à obtenir un super lisse de défilement à l'aide de mootools pour mon 'retour' ayant pas aimé l'irrégularité de l'jquery ceux. Il travaille également à l'unisson avec les autres jquery sur la page une fois que vous faites un peu de peaufinage.
http://davidwalsh.name/smooth-scroll-mootools
Le site je l'utilise sur est actuellement en construction, mais voici le lien http://ggszabo/new/indexb.html
Cliquez sur la section de rubans de vue.