Il y a beaucoup d'éléments radio d'entrée 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 vérifiée. Comment écrire le code en utilisant Jquery? Un élément d'entrée se présente comme suit:"pseudo-classe ou pseudo-élément 'radio'"
<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 est Jquery
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
J'utilise Firefox. Sur la console d'erreur, il est écrit "pseudo-classe ou pseudo-élément 'radio'". Une idée? Qu'est-ce qui ne va pas?
Ma question précédente est proche de cette question mais je n'ai pas encore de solution. Donc je dois demander autour. J'espère que cette question ne sera pas fermée en tant que question dupliquée. Je vous remercie!
Le code radio d'entrée est créé dynamiquement en utilisant Jquery. – Steven