2012-10-19 2 views
-1

나는 텍스트 상자의 텍스트와 그 레이블을 부리고 있지만 체크 박스는 숨기고 있습니까? 아무도 내가 뭘 잘못하고 있다고 말할 수 있습니까? 나는 여전히 작동하지 않는 라벨 태그를 폐쇄 여기 여기jQuery 왜 텍스트를 변경하면 확인란이 숨겨져 있습니까?

<input type="text" id="txtInput" width="80px" /> 
</br> 
<label id="lbl" /> 
</br> 
</br> 
<input type="checkbox" id="chkUpdate" /> 

http://jsfiddle.net/6mZbm/6/

$(document).ready(function(event) { 

    $('#txtInput').keydown(function(event) { 

     $('#lbl').text($('#txtInput').val()); 
     $('#lbl').change(); 
    }); 


    $('#lbl').change(function(event) { 
     // alert($('#chkUpdate').size()); 
     $('#chkUpdate').change(); 
    }); 


}); 

좋아 JQuery와, ... 는 업데이트를 확인 깡깡이. 그 지금 작업,하지만 코드에서 명확해야로서 내가, 내가 할 싶어 무엇을 얻고 있지 않다 좋아

편집 2, 나는 (기본적으로 변경) checkuncheck하려는 체크 박스, 라벨이 업데이트 될 때, 그러나 당신이 피들 (Muthu Kumaran이 제공 한 것)에서 볼 수 있듯이, 체크 박스는 상태를 변경하지 않고 있습니까?

편집 3 :이 대신 change()click() 작업을 보이지만 jQuery specification에 따라, 너무 변화와 함께 작동 안 ??

+0

oopsy을 넣어 /> 당신이 ** **이 무엇을하려고 레이블 – ankur

+0

의 끝에 추가? – Prasanth

+0

@ gold_parrot : 질문 업데이트 – Razort4x

답변

4

당신이 <label> 태그를 닫지 않았기 때문에,

라벨 태그를 닫고 작업을 제대로

<label id="lbl"></label> 

업데이트 : 작업 데모 : http://jsfiddle.net/6mZbm/8/

+0

그래도 작동하지 않습니다. – Razort4x

+0

저에게 도움이됩니다. http://jsfiddle.net/6mZbm/8/ –

+0

그래서이 라벨을 닫을 수 없습니까? '/>'체크 박스와 입력을 닫은 방법은? – Razort4x

0

당신은을 교체 체크 박스가 포함 된 <label>의 텍스트는 라벨 태그에서 체크 박스를 가져옵니다.

0

그냥

<label id="lbl"></label> 
관련 문제