Tu ne peux pas supprimer un gestionnaire pour un seul élément si tu as fait une délégation d'événement.
Dans ton cas, tu as définit un seul gestionnaire pour l'élément document et lorsque ce gestionnaire est appelé, il va vérifier si l'élément qui a reçu l'événement est du type passé en paramètre (.aDeplier), mais il ne s'agit pour autant que d'un seul gestionnaire, tu ne peux donc pas le désactiver pour un élément .aDeplier spécifique. C'est soit tu désactives pour tous, soit pour aucun.
Une solution pourrait être, au lieu de faire un .off(), de juste supprimer la classe correspondante :
$(document).on("click", '.aDeplier', function(){$(this).removeClass('aDeplier')});
Partager