Ваш вопрос немного расплывчат, но это может помочь.
Предполагается, что вы запустите этот код на готовом документе:
$(function() {
if ($("div img").width() > $("div").width()){
$("div img").css({"width": $("div").width()});
}
});
Вы можете повторить этот вызов в обратном вызове ajax:
$("#some_div").load("/html_fragment_with_cool_image", function() {
if ($("div img").width() > $("div").width()){
$("div img").css({"width": $("div").width()});
}
});
Или, сделайте еще один шаг и оберните его в функцию.
function doDivStuff() {
if ($("div img").width() > $("div").width()){
$("div img").css({"width": $("div").width()});
}
}
И затем вызовите его, когда вам нужно.
$(function() {
doDivStuff();
});
$("#some_div").load("/html_fragment_with_cool_image", function() {
doDivStuff();
});