J'ai une page qui aura quelques boutons sur elle et sur un clic d'un bouton que je ai essentiellement besoin d'échanger des divs - je les ai enveloppés dans un parent div
avec un id
et puis chaque div
qui sera remplacé obtiendra son propre id
ainsi. J'ai eu ce code pour travailler pour l'échange, mais ce sera fastidieux et pas bon du tout de le faire si nous nous retrouvons avec une trentaine d'appariements.jQuery Afficher et masquer div
Comment puis-je nettoyer cela en un clic, le div actif est display: none
, et le clic est réglé sur display: block
?
Voici mon code jQuery qui fonctionne pour l'instant. Pour cela, je veux afficher le macaroni
et le farfalle
.
$('#macaroniButton').click(function(){
$('#macaroni').toggle();
$('#farfalle').toggle();
});
<div id="topchanger">
<div id="farfalle">
.....
</div>
<div id="macaroni">
.....
</div>
</div>
<div class="circlerow">
<div class="circlepasta" id="macaroniButton">
......
</div>
<div class="circlepasta" id="AnotherButton">
......
</div>
</div>
</div>
Partagez votre balisage! – AdityaParab
Pouvez-vous ajouter le HTML '# macaroniButton' éléments 'à la question s'il vous plaît. –
@RoryMcCrossan J'ajoutais juste cela désolé. – jacob