javascript - 문자열 연결이 포함된 jqeury의 ID 선택기를 사용할 수 없는 이유는 무엇입니까?
phpcn_u1582
phpcn_u1582 2017-06-30 09:59:52
0
6
948
으아악

이 코드에서 checks는 ID의 배열입니다. 세 번째 줄은 이 id 요소의 상위 요소에 있는 형제 요소에서 .text-status 스타일을 가진 요소를 찾아 text-green 스타일을 제거하는 것입니다.
하지만 작동하지 않습니다. 다음은 콘솔에서 보고한 상위 요소 td의 내용입니다. 으아악

이것이 HTML의 계층적 관계입니다

으아악

phpcn_u1582
phpcn_u1582

모든 응답(6)
学习ing

가장 간단한 데모를 열어서 사용해 보면 연결될 수 있다는 것을 알게 될 것입니다.

귀하의 페이지 코드에 문제가 있는 부분만 말씀드릴 수 있습니다


user1-mycheckbox로 HTML에서 ID를 확인하세요

스플라이싱을 보면 'user'+checkeds[i]+'--mycheckbox';

하나는 대시, 다른 하나는 이중 대시, 아니면 코드가 잘못 게시된 것인가요?

伊谢尔伦

선택자가 정상인지는 질문자가 판단할 수 있습니다

으아악

// 확인 = user1--mycheckbox

으아악
迷茫

으아악

漂亮男人

사용할 수 없는 경우에는 해당 페이지에 ID가 없기 때문에 가능합니다

phpcn_u1582

질문자가 테스트 코드를 보내주실 수 있나요? 이 상황은 일반적으로 올바른 레벨을 찾지 못했다는 의미입니다

过去多啦不再A梦

원하는 결과인지 출력을 확인하세요. 그렇다면 해당 ID가 페이지에 존재하는지 다시 확인하세요. 이 ID를 가진 요소는 처음에도 페이지에 존재해야 하며 이후 요소가 될 수 없습니다. 향후 요소는 이벤트 위임을 사용해야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿