Etes-vous sûr que vous voulez supprimer?

J'ai juste écrit une confirmation de suppression de la fonction qui requiert un nom de classe:

jQuery(document).ready(function($) {
    $('.ConfirmDelete').click(function() {
        var question = $(this).attr('title');
        if (question == '') question = 'Delete this record?';
        return confirm(question);
    });
});

Utilisation:

<input name="Delete" type="submit" value="Delete" class="ConfirmDelete" title="Delete #UsrName#?" />

J'aimerais changer le sélecteur de .ConfirmDelete à quelque chose comme:

$('input:submit').attr('name','Delete').val('Delete')

Sens:
Si un bouton d'envoi a le nom de 'Supprimer' et sa valeur est "Supprimer", puis aller de l'avant et suppose qu'ils veulent confirmer la suppression, sans les obliger à avoir un ConfirmDelete classe.

source d'informationauteur Phillip Senn