Bonjour,
je bloque sur un petit bout de code. Voici mon html
Je souhaite qu'au survol d'une classe "item-e" je puisse ajouter une classe "active" aux éléments n'ayant pas le même id "item-e" que l'élément parent. Car plus tard il va il y avoir d'autres div et le but est que les éléments non actifs aient une opacité à 0.5
Merci pour votre aide
je bloque sur un petit bout de code. Voici mon html
<div id="maisonvide"></div>
<div id="item-e">
<img class="item item-e chauffage" src="#CHEMIN{img/chauffage/chauffage.svg}" width="270px" alt="">
<img class="item item-e lampe1" src="#CHEMIN{img/chauffage/lampe1.svg}" width="45px" alt="">
<img class="item item-e lampe2" src="#CHEMIN{img/chauffage/lampe2.svg}" width="45px" alt="">
</div>
Je souhaite qu'au survol d'une classe "item-e" je puisse ajouter une classe "active" aux éléments n'ayant pas le même id "item-e" que l'élément parent. Car plus tard il va il y avoir d'autres div et le but est que les éléments non actifs aient une opacité à 0.5
<script type="text/javascript">
$(function() {
$('.item').hover(
function() {
$(this).addClass('hover');
var divId = $(this).data('class');
$('#' + divId).addClass('active');
},
function(){
$(this).removeClass('hover');
}
);
$('.item.hover').trigger('mouseenter');
});
</script>
Merci pour votre aide