Bonsoir,

J'ai un slider banal avec le contenu qui défile lors d'un .click sur un bouton , ce que j'aimerais c'est que lorsque la souris va vers la gauche, le contenu lui va vers la droite et pareil lorsque la souris va à droite .

J'ai déjà vu ça quelque part et je me souviens avoir vu mousemove dans le code, mais impossible de me rappeler où et comment cela s'appelle .

Quelqu'un sait ?

Merci bien .

3 réponses


Ninja
Auteur

Si vous avez besoin de plus d'informations, je suis là .
Bonne soirée .

En faite tu utilises un écouteur de type mousemove.
Et tu te sert de .position()

//param
var milieu = 500;
$('x').bind('mousemove', move);
function move(){
    var pos = $(this).position();
    if(pos.left<500){
        //bouge le background de 500-pos.left vers la droite
    }else{
        //bouge le background de pos.left-500 vers la gauche
    }
}
Ninja
Auteur

Bonjour,
@golendercaria merci de ta réponse, mais je n'ai vraiment pas compris le code que tu as mis, j'ai essayer de la faire marcher mais sans succès .

Tu n'aurais pas un exemple ou autre chose ?

Merci bien.