Cliquez ou changez l’événement sur la radio en utilisant jquery

J’ai des radios dans ma page et je veux faire quelque chose lorsque la radio vérifiée change, mais le code ne fonctionne pas dans IE:

$('input:radio').change(...); 

Et après googler, les gens suggèrent d’utiliser le clic à la place. Mais ça ne marche pas.

Voici le code exemple:

     $('document').ready( function(){ $('input:radio').click( function(){ alert('changed'); } ); } );    test1
test2
test3

Cela ne fonctionne pas non plus dans IE.

Alors je veux savoir ce qui se passe?

Aussi, je crains que cela déclenche un changement si je clique sur une radio vérifiée?

METTRE À JOUR:

Je ne peux pas append de commentaire, alors je réponds ici.

J’utilise IE8 et le lien que Furqan me donne ne fonctionne pas non plus dans IE8. Je ne sais pas pourquoi…

Ce code a fonctionné pour moi:

 $(function(){ $('input:radio').change(function(){ alert('changed'); }); }); 

http://jsfiddle.net/3q29L/