Quel est le meilleur moyen de définir la transparence d’un élément HTML DIV et de son contenu à l’aide de jQuery?
Une autre option – Enregistrez votre clavier et utilisez fadeTo :
$('#someDiv').fadeTo("slow",0.5);
Comme le ditIV, vous pouvez utiliser la méthode css, mais vous pouvez utiliser animate comme alternative:
$('#my_element').animate({ opacity: 0.5 }, 100);
cela animera l’opacité de votre div (et de son contenu) à 0,5 (à partir de quoi que ce soit au début) en 100 millisecondes.
Essayez ces propriétés
$('#my_div').css("opacity", "0.5");
// $('#my_div').fadeTo(0, 0.5);
immédiatement l’opacité $('#my_div').fadeTo(0, 0.5);
// Animation de l’opacité jusqu’à 50% en 0 millisecondes. Augmentez le 0 si vous voulez l’animer. $('#my_div').fadeIn();
// anime l’opacité de 0 à 100%