Bonjour / Bonsoir !
Il y a longtemps maintenant, j'avais réussi à attraper sur ce forum un code Javascript pour "allumer" une image, progressivement, à placer dans le template "
overall_header". Bref, c'était quelque chose de très utile mais voilà: je me suis rendu compte que...
onmouseout (la base, quand on ouvre le forum): opacité de 100%.
onmousehover: opacité de 100%.
onmouseout (à nouveau): opacité de 50%.
Donc voilà le problème: j'aimerais que de base, les images soient de 50%. J'ai longtemps cherché sur des forums, dont celui-ci une réponse à cette question... mais je n'ai rien trouvé. En fait, j'avais trouvé d'autres codes mais aucun ne me proposait de choisir une classe pour mettre cette opacité progressive.
Pour être plus clair: j'aimerais que les images dotées de la classe ".lumiere" s'allument progressivement. C'est ce qu'il se passe... mais de base, elles ne sont pas à 50%, ce qui est peu esthétique.
Bref, voici le code que j'ai en ce moment:
- Code:
-
$(document).ready(function() {
$('.lumiere').each(function() {
$(this).hover(function() {
$(this).stop().animate({ opacity: 1.0 },500);
},
function() {
$(this).stop().animate({ opacity: 0.5 },500);
});
});
});
Comme dit, il marche très très bien, mais j'aimerais rajouter que, de base, les images de la classe ".lumiere" soient de 50% (soit 0.5). Malheureusement, je n'y connais que dalle en JS et, malgré mes efforts (j'ai essayé de rajouter une fonction, un $, tout ça...) je ne suis arrivée à rien.
Est-ce que quelqu'un pourrait me dire où est-ce que ça ne va pas ? Ce qu'il faut rajouter ? Merci beaucoup de votre aide. ♥
P.S: Je ne savais pas trop où poster cet appel à l'aide, et j'ai pensé que c'était plutôt dans "Aide" qu'autre chose.