2012-01-17 2 views
0

IE7에서 change()가 작동하지 않는다는 것을 알고 있습니다.jQuery 변경 기능 및 IE 7

난 아직도 내 문제에 대한 해결책을 찾을 필요가 있지만 : 여기 내 jQuery를하다 :

$("input[type='checkbox']").change(function() { 
if ($("input[type='checkbox']").is(':checked')) { 
    $(".subbut").show(); 
    } else { 
    $(".subbut").hide(); 
     } 
}); 
"똑딱"체크 박스가 나는 .subbut을 보여줄 때 "선택 해제 숨길 트루 잉하고있어

간단한 기능 ". 그리고 솔루션을 찾을 수 없습니다. 주위에 방법이 있니? 사전

+0

페이지에 1 개 이상의 체크 박스가 있습니까? 당신이 theres를 1 개 이상 체크 박스 (들)로 생각한다면 그것은 논리가 아닙니다. 신분증을 직접 사용해보십시오 –

+0

네, 하나만 있습니다. 나는 ID를 여전히 추가하려고 시도했다. – Dom

+0

왜 "변경"대신 "클릭"을 사용합니까? –

답변

0

사용이 아닌 다른 기준에서 사전에 도움을

감사합니다,

if($(this).is(':checked')){ 
} 

또는 사용 ATTR().