페이드 인/아웃 애니메이션을 사용하여 매 4.6 초마다 img 요소의 이미지 소스를 변경하는 애니메이션을 만들려고합니다. 여기 jQuery img src animation with fade
내 코드입니다 :var cng = false;
function change(){
var imgs = ['https://cdn.pbrd.co/images/JmrLKd7hq.jpg',
'https://cdn.pbrd.co/images/Jmtd8EfhI.jpg'];
$('img').fadeOut("slow", function(){
$(this).attr('src', cng ? imgs[0] : imgs[1]);
$(this).fadeIn("slow", change());
cng = !cng;
});
}
$(document).ready(function(){setInterval('change()', 4600);});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<img src="https://cdn.pbrd.co/images/JmrLKd7hq.jpg" />
이가 예상 결과 아닙니다 (표시 및 기타 사초를 기다리는 붉은 이미지를 기다릴 실행 조각을 클릭)에서 볼 수 있듯이 하지만 어떻게 고칠 수 있을지 모르겠다. ...
나를 도와 줄 수 있습니까?