J'essaie de créer une confirmation "Êtes-vous sûr" pour un lien, similaire à celle du bouton de rapport sur les messages Reddit. Lorsque l'on clique dessus, le lien est remplacé par le texte "Are you sure Yes / No" où "yes" effectue l'action et "no" rétablit le lien. Je parviens à remplacer le lien par la confirmation, mais je n'arrive pas à faire en sorte que le lien "non" masque la confirmation.
Le code correspondant :
<span id="confirm"><a href="#>Confirm</a></span>
<script type="text/javascript">
$(function() {
$("#confirm").click(function() {
$(this).html('Are you sure? <a href="#">Yes</a> / <a id="unconfirm" href="#">No</a>');
});
$("#unconfirm").click(function() {
$(this).parents("span").html('<a href="#">Confirm</a>');
});
});
</script>