내 슬라이더 이미지가 페이드 아웃되었지만 페이드 인이 적용되었지만 다른 슬라이더 이미지가 나타나지 않습니다. 또한 루프 기능을 만들었지 만 작동하지 않습니다. 첫 번째 이미지 만 페이드 인 및 페이드 아웃되지만 나중에는 아무 것도 페이드 인하 지 않습니다.이미지가 페이드 아웃 한 후에 페이드 인하지 않습니다.
JS 바이올린 - http://jsfiddle.net/qust3upk/3/
<div id="slider">
<img id="pic1" src="images/main-banner.png" alt="main banner" class="main_banner">
<img id="pic2" src="images/nutrition-banner.png" alt="nutrition banner" class="main_banner ">
</div>
<a href="#" class="previous">Previous</a>
<a href="#" class="next">Next</a>
<script type="text/javascript">
sliderInt = 1;
sliderNext = 2;
$(document).ready(function(){
$('#slider #pic1').fadeIn(300);
startSlider();
});
function startSlider(){
count = $('#slider img').size();
loop = setInterval(function(){
$('#slider img').fadeOut(300);
$('#slider img#' + sliderNext).fadeIn(300);
sliderInt = sliderNext;
sliderNext = sliderNext + 1;
}, 3000)
}
</script>
당신이 오류 메시지를 받고있다 (나는 그것을 조금 수정하고 그 참조를 해결 않았다)인가? –
"3000)"->, 3000) 뒤에 세미콜론이 필요합니다. –
html로 숫자 ID가 없습니다 – charlietfl