2014-04-11 5 views
0

이미지를 자동으로 슬라이드하는 간단한 루프를 만들려고 시도했지만 왜 작동하지 않는지 알아낼 수 없습니다. 어떤 도움이 필요합니까 ('도트'는 슬라이드 쇼에서 그림을 변경하고 싶지만) 페이지를 방문 할 때 슬라이드가 자동으로 변경되기를 원합니다.javascript가있는 요소를 클릭하십시오.

코드는 다음과 같습니다

window.setInterval(slideClick, 2000); 

var slides = document.getElementsByClassName('dot'); 

    for(var i = 0; i < 6; i++) { 
     function slideClick() { 
     slides.click(); 

     } 
    } 

    if (i === slides.lenght) { 
     i=0; 
    } 

내가이 오류를 얻을 : 개체 번호가있는 방법

을 '클릭'이없고 내가 slides.click을 변경하는 경우(); classname $ ('. dot'). 두 개의 첫 번째 슬라이드에 대해서만 작동하지만 클릭 만하면됩니까? 당신이 슬라이드를 얻기 위해 사용

답변

3

한 가지 방법은 다음과 같습니다

for(var j = 0; j < slides.length; j++) slides[j].click(); 
+0

좋아, 내가 이유를 알고 ... – spovell

+0

슬라이드 단지, 정의되지 않은 출현을 해달라고 시도합니다, 이해 생각? – spovell

+0

@spovell '' –

관련 문제