$('#button').click(function() {
todo();
});
$('#input').keydown(function(e) {
if(e.keyCode == 13) {
todo();
}
});
Par exemple, si vous cliquez sur un bouton ou appuyez sur Entrée dans la zone de saisie pour effectuer la même opération, peut-il être optimisé dans le type de code suivant :
$('#buttonA,#buttonB').click(function(){
todo....
});
En général, j'aime utiliser l'hébergement
Si vos deux opérations ont quelque chose en commun, vous pouvez utiliser le même nom de classe pour identifier et lier les événements
S'ils sont de types différents, votre première méthode convient