jquery faire pivoter l'image onclick
Je suis en train de le faire (rotation de 90 degrés), mais il échoue sans erreur.
Cette image est à l'intérieur d'un <a></a>
BALISE où il a déjà une bascule fonction jquery.
<?php echo "<img src='down_arrow.png' onclick='$(this).animate({rotate: \"+=90deg\"});' />"; ?>
source d'informationauteur Art Planteur
Vous devez vous connecter pour publier un commentaire.
Envisager une extension jQuery tels que: jQueryRotate
Il va faire la rotation à l'intérieur de la onclick beaucoup plus facile et plus lisible.
Selon la version de votre navigateur internet vous avez besoin de soutien, vous pouvez essayer de CSS tranforms.
D'abord, de définir une classe CSS comme ceci:
Et puis vous pouvez utiliser jQuery pour ajouter la classe en cliquant sur le lien:
Utiliser une combinaison de règles css
-webkit-transform
et-moz-transform
sur l'image, cliquez.Par exemple pour faire pivoter l'image de 90 degrés appliquer les règles css suivantes sur cliquez surcaisse: JqueryRotate
ce ont peu de choses à faire, vous pouvez voir un exemple de code dans l'image elle-même.
Donc dans votre cas vous pouvez faire ceci:
Ce qui vous permettra d'effectuer une rotation de chaque clik
var degrés = 0;
$('.img').cliquez sur(fonction rotateMe(e) {
https://jsfiddle.net/Lnckq5om/1/
C'est l'exemple de rotation de l'image de 90deg que suivant le code ci-dessous: