2013-01-12 5 views
2

이 경우로드되어 있는지 여부를 확인합니까 :어떻게 나는 IMG의 SRC가

<img id = 'img1' src ="a.jpg" /> 


$('#img1').attr('src','b.jpg'); 

가 동적으로 자원을 한 후 다시로드됩니다 이미지 리소스를 변경, 문제는 어떻게 다시로드가 마무리 ID로 있는지 여부를 확인하는 것입니다/img 경로 등 ... ?? load event에 감사

답변

2

탭 :

$("img").load(function() { 
    alert('loaded!'); 
}); 
$("img").attr("src", "b.jpg"); 

예 :http://jsfiddle.net/6zAN7/4/

+0

감사합니다,하지만 어떻게 한 Statment 것처럼를 변경하려면? 나는 1 케이스 이상을 가질 수 있기 때문에. 예. # img2 및 # img3이로드되면 끝나기 만하면됩니다. – user782104

+0

@ user782104 : 여러 개의 이미지가로드 될 때까지 기다리시겠습니까? 단순히 카운터를 사용하여로드 이벤트가 발생할 때마다 두 개가 동일한 지 확인하고 확인할 수 있습니다. –