Afficher/Masquer Multiple Div
Bonjour à tous,
J'essai d'afficher ou masquer un div selon son identifiant que je récupère via le selector.
Problème : au clic sur le bouton toutes les Divs se masquent au lieu de m’afficher celle que je souhaite.
je sèche, mes appels sont pourtant bien identifiés et les divs également ...
(je précise que je ne suis qu'un amateur, merci).
Quelqu'un voit-il le problème ?
categorie.js
Code:
1 2 3 4 5 6 7 8
|
lignes_AffSSCat += '<a type="button" class="DelSSC" onclick="AffConfSupp(ConfSousCat'+response.souscategories[i].souscategories_id +')" ><i class="glyphicon glyphicon-trash"></i></a>';
lignes_AffSSCat += '<div id="ConfSousCat'+response.souscategories[i].souscategories_id +'" class="contentDiv" style="display: none;">';
lignes_AffSSCat += '<div class="col-sm-5"></div>';
lignes_AffSSCat += '<div class="col-sm-7"><p>Voulez-vous supprimer la catégorie ?</p></div>';
lignes_AffSSCat += '</div>'; |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
function AffConfSupp(thechosenone) {
$('.contentDiv').each(function(index) {
if ($(this).attr("id") == thechosenone) {
$(this).slideDown(200);
}
else {
$(this).slideUp(600);
}
});
console.log(" souscategories = "+ thechosenone); //LOGOK
} |