JQuery rotate

Résolu
TimTim -  
 pazz -
Bonjour,

Grâce à un précédent sujet j'ai réussi à mettre en place un petit truc bien sympathique que voici :

http://test-javascript.net46.net/

J'ai cherché ensuite à tourner une image à l'aide du plug-in JQuery Rotate pour éviter le CSS et maximiser la compatibilité avec les autres navigateurs.
J'ai aussi voulu faire en sorte que l'image se mette droite en mouseover, puis redevienne penchée en mouseout.
En gros : l'image est légèrement penchée de base (-5deg), deviens normale au mouseover et se repenche au mouseout

Tout est expliqué ici (exemple 1 et 2) :
http://code.google.com/p/jqueryrotate/wiki/Examples
Malgré cela je n'arrive pas à mettre en place... Je suis décidément une véritable bille en Javascript.

Vous pourrez regarder le code que j'ai mis en place avec un petit ctrl+U sur le site.
Merci a ceux qui m'apporteront leur aide :)

3 réponses

  1. pazz
     
    $(document).ready(function(){
    $("#img1").rotate({
    bind:
    {
    mouseover : function() {
    $(this).rotate({animateTo:180})
    },
    mouseout : function() {
    $(this).rotate({animateTo:5})
    }
    }
    });
    });

    toujour fair un $(document).ready
    2
    1. TimTim
       
      Juste pour une ligne que j'avais complètement zappée...
      Je suis tellement, mais tellement naze ! -_-

      Merci pour la solution, ça marche parfaitement !
      (Et merci quand même à flav1311 pour ton aide ;p )
      0
    2. flav1313 Messages postés 812 Statut Membre 100
       
      De rien =)
      0
    3. pazz
       
      Derien ;)
      0
  2. flav1313 Messages postés 812 Statut Membre 100
     
    Essaye ceci :

    $("#img1").on({   
         mouseover : function() {   
          $(this).rotate({animateTo:55})  
         },  
         mouseout : function() {   
          $(this).rotate({animateTo:0})  
         }  
        });  
    
    1
    1. TimTim
       
      Ca ne fonctionne pas :/
      J'ai mis à jour le code avec la solution proposée sur le site.

      Par contre, j'ai trouvé un autre site :
      http://code.google.com/p/jqueryrotate/

      Ca serait peut-être un problème de compatibilité avec ma version JQuery ?
      Je vais d'enlever le draggable pour tester !
      0
    2. TimTim
       
      Après tentative de faire juste une image sans aucune autre fonction JQuery, ça ne fonctionne toujours pas...
      Je sais pas ce que j'ai avec Javascript mais c'est pas mon pote par moments :D
      0
    3. flav1313 Messages postés 812 Statut Membre 100
       
      Peux-tu m'envoyer les sources de ta page ?
      0
    4. TimTim
       
      Tu ne peux pas les voir avec ctrl + U ?
      0
  3. flav1313 Messages postés 812 Statut Membre 100
     
    Non, car la bibliothèque rotate est un plugin de JQuery.
    0