Hello folks,

I am wanting to find the width of an image loaded via an ajax call so that I can alter the width of a div holding the caption for that image.

The image that is loaded is always tagged with an id of 'theImage'. Each image loaded with each ajax call has a slightly different width.

The fitCaption function below doesn't work and I don't understand why - can someone help me please?

function getNextPage(ej) {
$.get("scripts/ajax_ramosus_client_second.asp?brm="+ej +"&q=" + new Date().getTime(), function(responseText){
        $("#wrapper").html(responseText);
        fitCaption();
        });
};

function fitCaption(){
    var img_width=50;
    if (($('#theImage').length>0)) {
        img_width = $('#theImage').width();
    };
    alert (img_width);
    $("#sCaption").css("width",img_width);
}

The alert call displays 0 all the time.

My mistake is???

Thanks,

Bruce 

Reply via email to