jQuery / jQuery-UI-slider-event für den Klick/Klick. Funktion nicht auslösen.

Erstelle ich ein jquery-slider, um eine Schleife durch eine Sammlung von divs, wenn ich halt den regler nach unten, und ziehen Sie es und lassen Sie gehen. Die handleSlider() aufgerufen wird. Wenn ich auf einen zufälligen Punkt innerhalb des Schiebereglers, wird die Funktion nie aufgerufen wird. Ich habe versucht, zwei andere event-Typen mit kein Glück. Gibt es ein Ereignis-handler für "Wenn der Benutzer auf/springt" auf den Schieberegler ohne Schiebetüren?

$( "#video_seek" ).slider({
        range: "max",
        step: 1,
        slide: function( event, ui ) {
        handleSlider();
        }
    });
$( "#video_seek" ).slider({ stop: function( event, ui ) {handleSlider();}});
$( "#video_seek" ).slider({ change: function( event, ui ) {handleSlider();}});
  • Ich bin mir ziemlich sicher ändern, sollte hier zu arbeiten (jsfiddle.net/zAzvL). Ist das nicht das Verhalten, das Sie beobachten?
  • Viel besser, aber nicht perfekt, ich nahm den Funktionen. Ich glaube, ich habe eine Funktion brennen aus, bevor Sie den regler beendet hat, aktualisieren.
  • slide feuert jedes einzelne mal, wenn die Maus bewegt wird, während Schiebetüren. Könnte das das Problem sein?
Schreibe einen Kommentar