хорошо. после небольшого взлома я попробовал следующее решение, которое работает.
$.ajax({
url: event.path,
cache: false,
error: function(XMLHttpRequest, textStatus, errorThrown) {
handler(XMLHttpRequest.responseText);
},
success: function(data, textStatus, XMLHttpRequest) {
handler(data);
},
complete: function() {
var imgCount = $("#project .content").find("img");
if (imgCount.length > 0) {
if ($("#project .content img:last").width() == 0) {
setTimeout( arguments.callee, 100 );
return;
}
//fancyFunction();
}
}
});
так что я сделал:
ищу изображения в моей целевой div.
если вокруг есть изображения, и если ширина моего последнего изображения равна нулю: повторите проверку на ширину через 100 мс.
иначе продолжай с чем угодно ..