Ich arbeite an einer Parallax-Site, die ziemlich lang ist (wie 12k Pixel). Ich möchte eine Liste von Scrollpoints erstellen, die meiner Meinung nach die Benutzererfahrung verbessern würde.Erstellen von Punkten auf einer Website, die ich mit der Tastatur scrollen konnte
Was ich glaube, ich brauche: 1) Erstellen Sie ein Array, das von scrollpoints, zum Beispiel 0px 850px 1300px 2000px 2500px (wie es wäre leicht genug bestehen würde, so kann ich verstehen konnte :) 2) auf keydown keyCode == 37 move (animate) zum vorherigen Punkt, auf keyCode == 39 oder keyCode == 32 gehe zum nächsten Punkt 3) Wenn es der erste Scroll-Punkt ist, gehe nicht zum vorherigen, da es nicht existiert, genauso wie zum letzten Scrollpunkt
Kann mir jemand ein bisschen beibringen, wie man den Code schreibt? Es ist das erste Mal, dass ich javascript/jquery (oder Programmierung überhaupt) verwenden werde
Ich verbesserte den Code von @Lazerblade so seinen Crossbrowser, machte auch ein paar kleinere Verbesserungen http://cssdeck.com/labs/swayiqbq/2 – mymlyn