Direkter Link zum Artikel Scroll Page Horizontally With Mouse Wheel

Seite horizontal mit Mausrad scrollen

1) Laden Sie jQuery und das Mouse Wheel Plugin

Das Mouse Wheel Plugin finden Sie hier.

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2'></script>
<script type='text/javascript' src='/js/jquery.mousewheel.min.js'></script>

2) Hängen Sie das mousewheel-Ereignis an den Body an

Die "30" steht für die Geschwindigkeit. preventDefault stellt sicher, dass die Seite nicht nach unten scrollt.

$(function() {

   $("body").mousewheel(function(event, 
Avatar of Chris Coyier
Chris Coyier am
Direkter Link zum Artikel Vollständige Ausführung von jQuery-Animationen ohne Warteschlangenbildung

Vollständige Ausführung von jQuery-Animationen ohne Warteschlangenbildung

Es ist ziemlich üblich, wenn die .animate()-Funktion von jQuery verwendet wird, dass sie durch ein mouseEnter- oder Hover-Ereignis ausgelöst wird. Das bedeutet, dass wir damit umgehen müssen, dass diese Ereignisse mehrmals ausgelöst werden. Dieser Artikel beschreibt meine Reise, um eine gute Lösung dafür zu finden, und schließlich ein Plugin, das die Aufgabe recht gut erledigt.
Avatar of Chris Coyier
Chris Coyier am