2012-03-24 2 views
0

복제 된 요소의 jQuery 클래스를 돌려, 여기 내 스크립트입니다 그것은 그것의 인덱스 번호에 기반한 자신의 클래스 이름입니다. 체크 박스를 클릭하면 부모임을 확인한 다음 스팬을 복제하고 스팬의 텍스트를 다른 div에 추가합니다.나는 복제 된 요소의 클래스를 얻을 수있는 방법을 찾고 있어요

스팬이 복제 된 직후 확인란의 클래스 이름을 찾아서 복제되고 추가되는 스팬에 추가하여 각 스팬이 실제로 어디에서 왔는지 추적 할 수 있어야합니다.

여기에 의견이 있으십니까? 이 작업을 수행하는 더 좋은 방법이 있습니까?

+0

원하는 결과/사용자 경험은 무엇입니까? – max

+0

기본적으로 누군가가 확인란을 선택하고 클릭 한 확인란을 기준으로 궁극적으로 다른 사람에게 전자 메일로 보낼 양식에 파일이 추가됩니다. 나중에 선택을 취소 할 때 선택란에서 추가 할 구간을 추적해야합니다. – Sethen

답변

1

이 확인란을 참조하면 $(this).attr('class')을 사용하여 확인란의 클래스 이름을 가져올 수 있습니다.

또한, $("input:checked")을 사용하여 페이지에서 확인 된 모든 입력의 배열을 가져올 수 있습니다.

+0

아 물론. 나는'.prop()'가 더 적절하다고 생각한다. – Sethen

+0

'tagName' 또는'nodeType'과 같은 것을 사용한다면'prop()'가 더 적절하다는 것을 알았지 만 클래스 속성을 원한다고 썼다면'attr()'이 더 중요합니다. –

+0

나는 그 사람이다. ... – Sethen

관련 문제