Bonjour,
j'aimerai que lorsque je passe la souri sur une image, le texte qui est dessus disparaisse, le problème c'est que je n'arrive pas à sélectionner uniquement le texte contenu sur l'image survolé, ce sont tous les texte de toutes les images qui disparaissent.
Ce que je fais
{% for s in scolaire %}
<div class="listProjets">
<a id="aBleu" class="nav nav-link mx-auto" href="#">
<p class="desc">{{ s.support_name }}</p>
<img id="imageAlaUne" src="{{DOCUMENT_ROOT}}/css/tmp/la_une/{{s.image}}" />
</a>
</div>
{% endfor %}
$('.listProjets').hover(function () {
$('.desc').css({'opacity': 0})
})
$('.listProjets').mouseleave(function () {
$('.desc').css({'opacity': 1})
})
J'ai essayé en mettant un id, ça retire toujours le texte de la première image donc ce n'est pas bon,
j'ai également essayé cette syntaxe : ('.listProjets > .desc') mais ça ne fonctionne pas, ni avec + ou ~
et j'ai essayé d'utiliser this mais sans succés...