2010-02-16 8 views
0

#tryout 확인란을 선택하면 어떻게 입력 필드가 표시됩니까? 이 경우에 선택기JS 체크 표시 할 때 필드 표시

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

답변

1

체인 :

는 는

이미 2 개 필드, 지금은 3 개 새 필드를 표시 할 .. 숨기는이 있습니다

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

흠, 작동을하지만, 그것은 여전히 ​​처음부터 보여줍니다. 입력 유형을 숨김으로 설정해야합니까? – Karem

+0

@Azzyh - 처음부터 보여주고 싶지 않은 것이 무엇이든,'style = "display : none;"'on을 사용하십시오. –