2010-02-16 5 views
0

Comment afficher un champ de saisie si la case #tryout est cochée.Champ JS Show lorsque coché

J'ai déjà ce qui se cache 2 champs, maintenant je veux montrer 3 nouveaux champs ..:

$('#tryout').click(function() { 
    $('#title').toggle(!$(this).attr('checked')); 
    $('.navn').toggle(!$(this).attr('checked')); 
}); 

Répondre

1

chaîne vos sélecteurs dans ce cas:

$('#tryout').click(function() { 
    $('#title, .navn').toggle(!$(this).attr('checked')); 
    $('#newfield1, #nf2, #nf3').toggle($(this).attr('checked')); 
}); 
+0

hmm, il fonctionne, mais ça se voit encore depuis le début. Devrais-je définir le type d'entrée à caché? – Karem

+0

@Azzyh - Tout ce que vous ne voulez pas montrer depuis le début, utilisez 'style =" display: none; "' on. –

Questions connexes