Это просто с jquery:
$('img').load(function(){
//do something
});
Если вы попробовали это с:
$('tag')html().promise().done(function(){
//do something
}) ;
, но это не проверит, загружено ли изображение.Это огонь, если код загружен.В противном случае вы можете проверить, был ли выполнен код, затем запустить функцию загрузки IMG и проверить, действительно ли загружена картинка.Таким образом, мы делаем комбинацию обоих:
$('tag')html('<img src="'+pic+'" />').promise().done(function(){
$('img').load(function(){
//do something like show fadein etc...
});
}) ;