...이미지 변화를 30 초마다 - 내가 30 초 후에 이미지 변경하고자하는 루프
코드 I는 다음과 같다을 사용하고 있습니다 :
스크립트 :
var images = new Array()
images[0] = "image1.jpg";
images[1] = "image2.jpg";
images[2] = "image3.jpg";
setTimeout("changeImage()", 30000);
var x=0;
function changeImage()
{
document.getElementById("img").src=images[x]
x++;
}
그리고 신체 : 아직이 하나를 테스트하지 않았습니다 이제
<img id="img" src="startpicture.jpg">
하지만, 내 계산이 정확 경우 작동합니다 :)
이제 내가 원하는 것은 "페이딩 전환"을 만드는 것입니다. 그리고 나는 이미지를 루프로 바꾸고 싶습니다 (모든 이미지가 표시된 후에 다시 시작합니다). 너희들이 그 일을 어떻게하는지 안다? 나는 과거에이 jQuery 플러그인을 사용했습니다
'setTimeout' 한 번만 호출; 당신은'setInterval'을 찾고있다. 또한 실행할 코드는 문자열이 아닌 함수 참조 여야합니다. 그래서'var timerid = setInterval (changeImage, 30000); ' – lincolnk
당신은 그것에 대해 절대적으로 옳습니다! –