J'ai rencontré ce problème pendant le développement, car jQuery ne renvoie toujours que la valeur de la balise de première classe, elle ne peut donc pas répondre à nos exigences.
Par exemple :
Pour obtenir les valeurs de tous les éléments html d'un ensemble de balises de classe. Vous devez utiliser chaque traversée de jQuery.
jQuery('.btn').each(function(key,value){
btns[clé] = $(this).val();
//Ou vous pouvez aussi écrire :
// btns[clé] = $(value).val();
});