Il y a de nombreux éléments radio de saisie sur une page Web et chaque élément radio a plusieurs options. Je veux qu'une fonction soit déclenchée chaque fois qu'une option d'un élément radio est cochée. Comment écrire le code en utilisant Jquery ? Un élément d'entrée se présente comme suit :
<div class="below">
<input type="radio" value="information" name="option0"/>
information
<input type="radio" value="communication" name="option0"/>
communication
<input type="radio" value="goods" name="option0"/>
goods
<input type="radio" value="attention" name="option0"/>
attention
</div>
J'ai écrit le code comme suit :
$('input:radio').click(function () {
if (this.checked) { // or $(this).attr('checked')
alert(this.value); // or alert($(this).val());
}
});
Ma version de Jquery est
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
J'utilise Firefox. Dans la console d'erreur, il est indiqué "unknown pseudo-class or pseudo-element 'radio'". Avez-vous une idée ? Quel est le problème ?
Ma question précédente est proche de celle-ci, mais je n'ai pas encore trouvé de solution. Je dois donc demander autour de moi. J'espère que cette question ne sera pas fermée en tant que question dupliquée. Je vous remercie.