이미지를 페이드 인으로 변경하는 데 거친 스크립트를 만들었으므로 이미지 풀에서 새 것을 가져 오는 동안 5 초마다 변경하고 싶습니다. 이 경우 나는 연속 이름을 가진 4 개 사진과 같습니다 dish1 dish2 dish3 dish4
을하지만, 그것은 pageload 결과 및 이미지에 변경 :Jquery 이미지가 연속 된 소스로 사라집니다
$(document).ready(function(){
function chngImg(curImg=1,imgNum=4){
var src = "immagini/dishes_pizze/dish" + curImg + ".jpg";
$('#picture').fadeOut("slow");
$('#picture').attr('src', src);
$('#picture').fadeIn("slow");
curImg++;
if (curImg>imgNum){
curImg=1;
} //end if
setTimeout('chngImg(curImg, imgNum);', 5000);
} // end chngimg
}); //endready
어떤 도움이 도움이 될 것입니다, 나는 jQuery를 새로운 해요.
도움을 주셔서 감사합니다. 두 코드 모두 시도해 보았지만 두 번째 코드는 잘 작동했지만 여전히 문제가 있습니다. 이미지가 변경되기 전에 변경되어 실제 변경된 이미지를 볼 수 있습니다. . @arun : $ ('# picture')와 같이 변화하는 이미지 코드를 편집했습니다. .fadeIn ("slow")})); 그런 식으로 작동합니다. – user3322215