Frage

Ich bin die scrollTo Plugin für jQuery auf einer Website. Ich habe ein vertikales Scrollen div wher ich durch Klicken auf Tasten, um verschiedene div bewegen kann. Und jetzt brauche ich eine Zurück-Taste, um zum vorherigen div zurückzukehren.

, was ich will, ist das Gegenteil von

this.next()

Ich habe versucht,

this.prev()

, aber es funktioniert nicht.

$('#tabs').click
(
    function()
    {
        $('#wrapper').scrollTo(this.prev(), 'medium')
    }
);
War es hilfreich?

Lösung

Versuchen:

$('#tabs').click
(
    function()
    {
        $('#wrapper').scrollTo($(this).prev(), 'medium')
    }
);

Ereignisse dieses für das DOM-Element, nicht das jQuery-Objekt.

Andere Tipps

this ist eine Rohelement Referenz - Sie brauchen es in einem jQuery-Objekt wickeln, bevor Sie jQuery-Methoden wie prev() : $(this).prev()

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top