Ich benutze scrollTo Plugin von jQuery, um meine Seite auf und ab scrollen, mit Pfeil nach oben und Pfeil nach unten.Blättern zum nächsten Element über Tastendruck & ScrollTo-Plugin - jQuery
Ich habe eine Reihe von div mit der Klasse „Bildschirm“, wie es so: <div class="screen-wrapper">...</div>
Was ich versuche zu tun ist, wenn ich drücken Sie UP oder DOWN, die Fenster blättert zum nächsten oder vorherigen div mit Klasse von "Bildschirm".
Ich habe die Tastenanschläge erledigt. Um ein Fenster zu blättern, verwenden Sie gemäß den Plugin-Dokumenten $ .scrollTo (...);
Hier ist der Code, den ich habe:
$(document).keypress(function(e){
switch (e.keyCode) {
case 40: // down
n = $('.screen-wrapper').next()
$.scrollTo(n, 800);
break;
case 38: // up
break;
case 37: // left
break;
case 39: // right
break;
}
});
Und wenn es hilft, ist hier das HTML div. Ich habe ein paar davon auf der Seite und im Wesentlichen, ich versuche, indem Sie Pfeil nach unten, um den nächsten zu blättern:
<div class='screen-wrapper'>
<div class='screen'>
<div class="sections">
<ul>
<li><img src="images/portfolio/sushii-1.png " /></li>
<li><img src="images/portfolio/sushii-2.png" /></li>
<li><img src="images/portfolio/sushii-3.png" /></li>
</ul>
</div>
<div class="next"></div>
<div class="prev"></div>
</div>
Und auch, wenn es erforderlich ist, kann ich einen Link, wo Sie dies, wenn es verwendet wird Ich werde jemandem helfen, eine bessere Idee zu bekommen.
bearbeiten Und vergessen zu ich, was hier ist die eigentliche Frage zu erwähnen. Die Frage/Problem ist, dass es nicht nach dem ersten Element, wie seth genannten scrollen wird.
Was ist Ihre Frage? –
Entschuldigung. Habe es gerade mit einer echten Frage bearbeitet. – sqram