Probleme jquery append et remove
jesuisunpseudo
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
Bonjour,
Je me retrouve face un petit problème.
J'ai créer une fonction qui ajoute des élement dans le domaine si on est connecté au serveur dont un bouton se déconnecter
Mon problème est que quand je clique sur le nouveau bouton pour me déconnecter il doit elenver les élement du dom précédement mis. Et la cela pose soucis car mon button qui est apparut en derniere position n'est pas détecter donc le
Si quelq'un sais m'expliquer pourquoi ?
Merci
Je me retrouve face un petit problème.
J'ai créer une fonction qui ajoute des élement dans le domaine si on est connecté au serveur dont un bouton se déconnecter
success : function(resp){
if (resp === "ok"){
$('input:first').before('<h5>Bienvenue '+ login + '</h5>');
$('button:last').after('<button>Se déconnecter</button>');
}
}
Mon problème est que quand je clique sur le nouveau bouton pour me déconnecter il doit elenver les élement du dom précédement mis. Et la cela pose soucis car mon button qui est apparut en derniere position n'est pas détecter donc le
$('button:last') ne fonctionne pas et les remove()ne fonctionnent pas non plus...
Si quelq'un sais m'expliquer pourquoi ?
Merci
A voir également:
- Probleme jquery append et remove
- Remove empty directories - Télécharger - Nettoyage
- Hiberfil.sys remove - Guide
- Remove logo now - Télécharger - TV & Vidéo
- Remove wat - Télécharger - Nettoyage
- Usb safely remove - Télécharger - Personnalisation
1 réponse
Bonjour,
Comment attaches tu l’événement click sur ton dernier bouton
Car si tu initialises les évènement avant que ce bouton n'existe.. c'est normal que ça ne marche pas...
il te faut alors, après la création du bouton, relancer l'initialisation du click sur les boutons de ta page.
Par exemple :
quand je clique sur le nouveau bouton pour me déconnecter il doit elenver les élement du dom précédement mis
Comment attaches tu l’événement click sur ton dernier bouton
Car si tu initialises les évènement avant que ce bouton n'existe.. c'est normal que ça ne marche pas...
il te faut alors, après la création du bouton, relancer l'initialisation du click sur les boutons de ta page.
Par exemple :
success : function(resp){
if (resp === "ok"){
$('input:first').before('<h5>Bienvenue '+ login + '</h5>');
$('button:last').after('<button>Se déconnecter</button>');
$('button:last').click(function(){
alert(' nouveau bouton cliqué !!!!!');
}
}
}