2009-11-01 5 views
0

J'utilise jScrollPane pour faire défiler une div. Actuellement, la valeur par défaut est de cliquer sur les flèches haut et bas pour faire défiler le volet. Mais, je voudrais utiliser mouseover à la place. J'ai regardé le code mais il n'est pas entièrement évident de savoir comment on ferait cela.Défilement avec l'événement mouseover

Quelqu'un at-il déjà fait cela? Des idées?

http://www.kelvinluck.com/assets/jquery/jScrollPane/scripts/jScrollPane.js

Répondre

0

De: http://www.kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html

Utilisation

comprennent seulement les fichiers suivants dans la tête de votre page:

* jQuery (I'm using 1.2.6 here) 
* the mouse wheel plugin (if you want mouse wheel support) 
* the jQEm plugin (if you want your scroll panes to automagically resize when the user changes text size) 
* jScrollPane.js 
* jScrollPane.css 

Regardez les exemples sur la page pour voir comment c'est fait. Editer: Désolé j'ai mal lu votre message, vous pour utiliser l'événement mouseover à la place.

Ce que vous pouvez faire est:

Bind Un gestionnaire d'événements mouseover pour les boutons haut et bas, et faire les invoquer $(this).click();

+0

Oui, je sais comment initialiser, mais je veux utiliser mouseover. Je vais regarder dans votre suggestion. –