빠르고 쉬운 jQuery / JS 질문. 루프에서 이미지 src를 교체하고 있습니다. 이미지 파일은 모두 파일 이름 지정 규칙으로 숫자를 사용합니다. 번호 9까지 반복 한 다음 0에서 다시 시작하려고합니다. 내 자바 스크립트 코드는 다음과 같습니다.
var i = 0;
setInterval(function(){
$('#loop').attr('src', 'http://wx.wpri.com/weather/radar/Radar_Loop_WEB300_00'+ (++i) + '.jpg');
}, 500);
생각?
모듈러스 연산자를 사용하거나 재설정합니다.
setInterval(function(){
i++;
if (i == 10) { i = 0; }
$('#loop').attr('src',
'http://wx.wpri.com/weather/radar/Radar_Loop_WEB300_00'+ i + '.jpg');
}, 500);
또는:
setInterval(function(){
i = (i + 1) % 10;
$('#loop').attr('src',
'http://wx.wpri.com/weather/radar/Radar_Loop_WEB300_00'+ i + '.jpg');
}, 500);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다