2012-05-11 7 views
0

#updatelabel 입력 만 사용하여 생성하는 모든 단일 레이블을 업데이트하고 싶습니다. 예를 들어, 레이블과 함께 3 개의 텍스트 상자를 생성하고 (증분 ID 사용) 레이블 # 2를 변경하려면 어떻게해야합니까? 레이블 # 2를 업데이트하도록 선택하면 레이블 # 1 만 업데이트되고 이후에는 다른 레이블을 업데이트 할 수 없습니다. 여기 jQuery를 사용하여 특정 레이블을 선택하면 레이블 텍스트를 어떻게 변경합니까?

정말 좋은 답변이 필요 데모 http://jsfiddle.net/H9mKZ/

입니다. 감사합니다. .

+0

실제로 달성하고자하는 것이 무엇인지 명확하게 설명해야합니다. – scottm

답변

0

한 번에 하나의 요소 만 ID를 가질 수 있습니다. $("#updatelabel") 대신 $(".updatelabel") 클래스를 사용해야합니다.

0

tandu는 ID 속성에 대해 정확하지만 클릭 한 텍스트 상자에 대한 참조는 항상 저장할 수 있으며 그 값을 얻으려는 경우에만 사용할 수 있습니다. 업데이트 된 예는 다음과 같습니다. http://jsfiddle.net/H9mKZ/1/

+0

#updatelabel 입력 만 사용하여 생성하는 모든 단일 레이블을 업데이트하고 싶습니다. 예를 들어, 레이블과 함께 3 개의 텍스트 상자를 생성하고 (증분 ID 사용) 레이블 # 2를 변경하려면 어떻게해야합니까? 레이블 # 2를 업데이트하도록 선택하면 레이블 # 1 만 업데이트되고 이후에는 다른 레이블을 업데이트 할 수 없습니다. 너 나 좀 도와 줄 수있어? – user1362002

관련 문제