Je veux savoir comment écrire correctement une instruction if avec jquery. J'ai un tas de div avec une ancre dans chacun d'eux qui, lorsqu'on clique dessus, étend la largeur de la div en utilisant toggleClass. Cela fonctionne bien mais je veux écrire une instruction if qui vérifie si les autres div ont la même classe appliquée, si donc contracte ce div, puis développe le div suivant (espoir qui a du sens), mon code jusqu'à présent:Jquery if instruction help
HTML:
<div class="content-block">
<h2>Title</h2>
<p>Content...</p>
<a class="expand" href="#">Expand View</a>
</div>
<div class="content-block">
<h2>Title</h2>
<p>Content...</p>
<a class="expand" href="#">Expand View</a>
</div>
<div class="content-block">
<h2>Title</h2>
<p>Content...</p>
<a class="expand" href="#">Expand View</a>
</div>
<div class="content-block">
<h2>Title</h2>
<p>Content...</p>
<a class="expand" href="#">Expand View</a>
</div>
JQUERY:
$(document).ready(function(){
$('a.expand').click(function(){
$(this).parent('.content-block').toggleClass('wide');
});
});
@ Nick merci beaucoup pour l'aide que j'apprécie – mtwallet