Le code ci-dessous fonctionne correctement, mais il est codé en dur. J'aimerais pouvoir créer un tableau de jeux de champs, masquer ces champs, puis chaque fois que je clique sur le bouton "# createEventForm-eventInformation-addElement", il affiche le suivant. Le problème avec le code ci-dessous est qu'il est codé en dur et donc se casserait facilement et serait beaucoup plus grand que l'utilisation de boucles. Quelqu'un peut-il m'aider à améliorer cela?Amélioration en boucle de javascript
$("#fieldset-group1").hide();
$("#fieldset-group2").hide();
$("#fieldset-group3").hide();
$("#fieldset-group4").hide();
$("#fieldset-group5").hide();
$("#fieldset-group6").hide();
$("#fieldset-group7").hide();
$("#fieldset-group8").hide();
$("#fieldset-group9").hide();
$("#createEventForm-eventInformation-addElement").click(
function() {
ajaxAddEventInformation();
if($("#fieldset-group1").is(":hidden"))
{
$("#fieldset-group1").show();
}
else
{
$("#fieldset-group2").show();
}
}
);
Si vous montrez "le prochain", les autres devraient-ils être visibles ou devraient-ils être cachés à nouveau? –