index / eq()질문요!!!!
에녹
div class=listControl p class=topBtna href=# class=btnUpimg src=../img/btn/btn_bestSell_up.gif alt=위로//a/p a href=# class=dotControl1img src=../img/btn/dot_bestSell_on.gif alt=#//a a href=# class=dotControl2img src=../img/btn/dot_bestSell_off.gif alt=#//a a href=# class=dotControl3img src=../img/btn/dot_bestSell_off.gif alt=#//a p class=bottomBtna href=# class=btnDownimg src=../img/btn/btn_bestSell_down.gif alt=아래로//a/p/div
div a 인덱스를 구하면 정상적으로 1,2,3,으로 뜨는데 eq()는 0,1,2,가 되는거는 왜일까요 ??
-
후력
맨위에 분이 설명한게 맞네요 ㅋㅋㅋ
-
애교
인덱스를 어캐 구하셧길래 1부터나오는걸까요???
css3는 1부터 시작하지만 javascript dom 배열 인덱스번호는 0부터시작입니다.
저a Element을 배열로 잡고 0번부터 마지막번호까지 스타일먹여보시면 알껍니다.. -
아라
배열의 개념으로 만들어진 메소드에서는 0으로 시작하는게 당연하구요..
그렇지 않은 경우는 개발자 마음인것 같아요.. -
보늬
jquery인가요 뭔가요. 그리고 정확히 어떻게 index와 eq를 사용하셨는지 내용도 적어주셔야 정확한 답이 가능할듯.
-
매디
잘 이해가 안되는데.... index는 css자식 객체로 고 eq()dom이라니 ???
그럼 p태그가 없다면 자식객체와 돔의 숫자가 같으니까 똑같이 쓰고 위처럼 되면 결국 틀리다는거조?? -
에일린
css로 자식객체로 내려갈 경우 1, dom의 시작은 0 으로 시작하죠.