l'événement onchange sur le bouton radio

Je suis en train de réaliser quelque chose de simple. Fondamentalement, j'ai 3 groupes de radio et onchange de l'un de ces groupe, je veux récupérer les valeurs de tous les groupes de radio et l'affichage sur une boîte d'alerte.

Mon code est comme suit

html

<input type="radio" name="ac" value="yes"> YES
<input type="radio" name="ac" value="no"> NO
<br>
<input type="radio" name="tier" value="normal"> normal
<input type="radio" name="tier" value="deluxe"> deluxe
<br>
<input type="radio" name="cap" value="big"> big
<input type="radio" name="cap" value="small"> small

js

$("input[type=radio]").on("change",function(){
    var ac=$("input[type=radio][name=ac]").val();
    var tier=$("input[type=radio][name=tier]").val();
    var cap=$("input[type=radio][name=cap]").val();

    alert(ac+" "+tier+" "+cap);
});

J'ai un jsfiddle ici aussi https://jsfiddle.net/5fg6by8m/

SUR le violon, il semble que l'événement n'a pas de feu à tous, alors que sur mon serveur localhost l'aide de mozilla pour parcourir j'ai toujours obtenir les valeurs des premiers éléments de chaque groupe dans ma boîte d'alerte (oui normal grosse). Je pourrais faire un peu stupide erreur. Merci de m'aider à résoudre ce problème.

Merci d'avance...

modifier
corrigé de violon
https://jsfiddle.net/5fg6by8m/4/

  • À propos de votre jsfiddle, vous n'avez pas ajouté de jquery pour violon et que vous avez utilisé capacity nom de code jquery qui n'existe pas dans le code html.
  • je l'ai changé maintenant...merci pour ponting il. Je reçois toujours des valeurs incorrectes dans la zone d'alerte
InformationsquelleAutor user3889963 | 2016-09-19