2011-07-25 3 views

Répondre

1

C'est probablement parce que vous préférez les radios à un <tr>. Ils devraient être placés dans une cellule. Alors, je l'ai changé ceci:

$(this).parents('TR').prepend("<input type='radio'>"); 

à ceci:

$(this).parents('td').prepend("<input type='radio'>"); 

et il semble bien.

Your updated fiddle.

EDIT:

est l'espace supplémentaire en raison de la margin-left style que vous avez sur la table? Essayez de le supprimer.

<table summary="Please select your favourite cricketer?" style="margin-left: 1em;"> 
+0

encore le même problème – Reddy

+0

Mon exigence est le bouton radio devrait venir à la place de la case à cocher cachée – Reddy

+0

Ok fermer ... les

s sont la cause du problème maintenant. le style de marge doit également être appliqué. mise à jour de votre mise à jour: http://jsfiddle.net/KGRvz/2/ –

Questions connexes