J'utilise ces icônes sur ma page Web: http://fontawesome.io/examples/
Une classe prédéfinie qu'ils utilisent pour leurs icônes est fa-spin
, et il fera le tour de l'icône (du-uh).
Je veux faire tourner les icônes à chaque fois qu'elles sont en vol stationnaire. Un extrait de mon HTML (La classe "fa fa-envelope"
déclenche l'icône elle-même):Déclencher un HTML-classe avec fichier javascript externe
<a href="http://google.com" class="navbar-item">
<span class="icon">
<i id="wantspin" class="fa fa-envelope fa-spin" onmouseover="dothis()"></i>
</span>
</a>
Je dois faire le déclencheur fa-spin
-class en quelque sorte par la fonction onmouseover
, non?
Voici mon code javascript, je sais que je ne l'ai pas fait encore rien, autre que liant le id
du <i>
avec la x
variable mais je suis un peu perdu.
function dothis()
{
var x = document.getElementById ("wantspin")
}
je l'espère, il est logique, et vous obtenez la question. J'apprécie toute aide, perspicacité, conseils et astuces, merci.
J'ai posté une réponse qui n'utilise pas le JavaScript, mais seulement pour référence: l'étape suivante aurait été d'ajouter la classe 'fa-spin':' x.classList.add ("fa- spin ");' –