아주 간단한 슬라이드 쇼를 만들었지 만 페이드 인/페이드 아웃 효과를 통합하는 방법을 알 수는 없습니다. JQuery를 사용하는 것이 가장 좋음을 읽었지 만 일부는 표준 JavaScript가 또한 트릭을 수행 할 것이라고 제안했습니다. 어쨌든 여러 스크립트를 시도했지만 아무 것도 작동하지 않는 것 같습니다. 여기 누군가가 도울 수 있다면 나는 그들의 빚을 질 것이다!자바 스크립트를 사용하여 FadeOut/FadeIn 이벤트가 포함 된 슬라이드 쇼
<script type = "text/javascript">
var Image = new Array("pics/21cents.png", "pics/22cents.png", "pics/23cents.png");
var Image_Number = 0;
var Image_Length = Image.length - 1;
var x;
function change_image(num) {
Image_Number = Image_Number + num;
if (Image_Number > Image_Length) {
Image_Number = 0;
}
if (Image_Number < 0) {
Image_Number = Image_Length;
}
document.slideshow1.src=Image[Image_Number];
return false;
}
function auto() {
x = setInterval("change_image(-1)", 5000);
}
function stop() {
clearInterval(x);
}
auto();
</script>
아마이 질문을 몇 가지 libraray없이 이렇게 볼 수있는 쉬운 방법이 없다 [? 자바 스크립트에는 jQuery를 사용하지 않는 효과를 페이드가 (http://stackoverflow.com/questions/5104053/fade -effect-using-javascript-no-jquery). jQuery를 사용하면 코드를 단축 할 수 있습니다. – gskema