javascript - JS 코드가 성공적으로 컴파일되었지만 콘솔에 오류가 보고되었습니다. 무엇이 문제입니까?
大家讲道理
大家讲道理 2017-07-05 10:58:11
0
5
921
으아아아


li의 색상이 변경되었는데 왜 콘솔에서 여전히 오류를 보고합니까?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(5)
typecho

ulArry는 NodeList 객체입니다. For in에서는 두 개의 Dom 노드뿐만 아니라 길이, item(), 명명된Item()도 얻습니다. 따라서 길이에 도달하면 오류가 보고됩니다.
루프에서 ulArry[i]를 인쇄하여 볼 수 있습니다

迷茫

사진을 보면 왜 오류가 보고되는지 알 수 있지만, 안에 길이가 있는 이유는 전문가의 답변을 기다릴 가치가 있습니다

迷茫

코드를 $(function(){})에 넣고 사용해 보세요

扔个三星炸死你

for in은 오류를 보고하지만 for는 그렇지 않습니다. 두 번째 ul 클래스는 한 개가 아니라 두 개입니다. getElementsByTagName

을 사용하는 것이 좋습니다.
我想大声告诉你

진행하기 전에 문서가 로드되어 있는지 확인하세요

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