javascript - 문자열 연결이 포함된 jqeury의 ID 선택기를 사용할 수 없는 이유는 무엇입니까?
phpcn_u15822017-06-30 09:59:52
0
6
948
으아악
이 코드에서 checks는 ID의 배열입니다. 세 번째 줄은 이 id 요소의 상위 요소에 있는 형제 요소에서 .text-status 스타일을 가진 요소를 찾아 text-green 스타일을 제거하는 것입니다. 하지만 작동하지 않습니다. 다음은 콘솔에서 보고한 상위 요소 td의 내용입니다.
으아악
가장 간단한 데모를 열어서 사용해 보면 연결될 수 있다는 것을 알게 될 것입니다.
귀하의 페이지 코드에 문제가 있는 부분만 말씀드릴 수 있습니다
user1-mycheckbox로 HTML에서 ID를 확인하세요
스플라이싱을 보면 'user'+checkeds[i]+'--mycheckbox';
하나는 대시, 다른 하나는 이중 대시, 아니면 코드가 잘못 게시된 것인가요?
선택자가 정상인지는 질문자가 판단할 수 있습니다
으아악// 확인 = user1--mycheckbox
으아악으아악
사용할 수 없는 경우에는 해당 페이지에 ID가 없기 때문에 가능합니다
질문자가 테스트 코드를 보내주실 수 있나요? 이 상황은 일반적으로 올바른 레벨을 찾지 못했다는 의미입니다
원하는 결과인지 출력을 확인하세요. 그렇다면 해당 ID가 페이지에 존재하는지 다시 확인하세요. 이 ID를 가진 요소는 처음에도 페이지에 존재해야 하며 이후 요소가 될 수 없습니다. 향후 요소는 이벤트 위임을 사용해야 합니다.