J'ai trois boutons que j'essaie d'échanger les uns avec les autres sur .click(): "play", "pause" et "resume". Le premier échange de boutons fonctionne à partir de #play -> #pause, mais après ce bouton #pause ne répond pas.Remplacement du bouton sur .click()?
Toute aide serait appréciée!
$("#start").click(function() {
$("#start").replaceWith("<button id=\"pause\">Pause</button>");
});
$("#pause").click(function() {
$("#pause").replaceWith("<button id=\"resume\">Resume</button>");
});
$("#resume").click(function() {
$("#resume").replaceWith("<button id=\"pause\">Pause</button>");
});
+1 pour le « doute toujours votre code lorsque vous vous répétez » Ce commentaire – dotTutorials
est beau, je ne pensé à utiliser un cas comme celui-ci.+1 – Bankzilla
Oh, j'en doutais. Merci pour cette solution! – Subtlebot