11486 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

Je ne trouve pas la solution à mon problème : je souhaite afficher/cacher un div à partir d'un lien dans un autre div, et inversement... Mais je patauge complètement sur JQuery...

Voici le code simplifié :

https://codepen.io/mscou/pen/abOEeVW

Je souhaite qu'à l'affichage le div #card-info-user2 soit masqué, et qu'il apparaisse en cliquant sur #lien-question-couple, ce qui fait en même temps disparaître #card-question-couple,
puis qu'en cliquant sur #lien-suppr-user2, #card-info-user2 disparaisse et #lien-question-couple apparaisse

A force de chercher sur internet j'ai abouti à ce code JQuery, mais qui ne convient apparement pas, sans que je ne comprenne trop pourquoi...

Si vous pouviez me dépanner... Merci d'avance !
Modérateur
Et l'eau,


$(document).ready(function(){
    $('#card-info-user2').hide();

$('#lien-question-couple').click(function(){
    $('#card-info-user2,#card-question-couple').toggle();
});
$('#lien-suppr-user2').click(function(){
    $('#card-info-user2,#card-question-couple').toggle();
});  
  });