Beschleunigen Sie das Mausrad in jScrollPane (jQuery)

8

Ich habe ein div mit einer festen Höhe und darin eine ul-Liste und viele li-Items. Ich wende mich an die div a jScrollPane, für die ich das Aussehen der Bildlaufleiste anpassen möchte. Mein Code ist wie:

%Vor%

Als jScrollPane benutze ich die Skripte von Ссылка und es funktioniert irgendwie. Aber die Geschwindigkeit des Mausrads (Scrollgeschwindigkeit) ist viel zu langsam, obwohl ich versucht habe, die Geschwindigkeit einzustellen, wie Sie in meinem obigen Beispiel sehen können.

Hat jemand den gleichen Effekt und kann mir einen Hinweis geben, wie ich es beschleunigen kann?

    
parascus 17.06.2013, 18:56
quelle

2 Antworten

10

Suchen Sie in der Datei jquery.jscrollpane.js (oder sogar in der Datei .min.js) nach "mouseWheelSpeed" in den "defaults". Das war ursprünglich 3 für mich, ich habe es auf 30 erhöht. Vielleicht sind es 3 oder 30 Pixel / Klick.

Bearbeiten

Sargin Sargins Antwort ist wahrscheinlich in den meisten Fällen besser. Angesichts seiner Lösung würde das Bearbeiten der Plugin-Datei nur Sinn ergeben, wenn Sie einen neuen Standard für die Wiederverwendung um eine Site festlegen möchten. Sie müssen auch die vorgenommenen Änderungen notieren, damit Sie Ihre Anpassung beim Aktualisieren der Datei nicht verlieren.

    
andrewb 18.06.2013, 06:03
quelle
15

Sie müssen die Radgeschwindigkeit definieren, wenn Sie das Plugin wie folgt initialisieren:

%Vor%     
Abdullah SARGIN 21.08.2013 08:42
quelle