加载后的图像高度()

时间:2015-12-04 14:21:00

标签: javascript jquery css ajax

我遇到了这个问题:

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

void reverse(char * array, int numberOfChars) {
    int begin = 0;
    int end = 0;
    char temp;

    end = strlen(&array) - 1;
    printf("%s", &array);

    while (begin < end) {
        temp = array[begin];
        array[begin] = array[end];
        array[end] = temp;
        begin++;
        end--;
    }
}

int main() {
    reverse('supm', 4);
    return(0);
    getchar();
}

我第一次加载警报时说= 0。

如果我再次加载,它会获得正确的高度。

如何解决此首次加载问题?

1 个答案:

答案 0 :(得分:2)

在致电之前确保图片已加载

$('#ajax-div').load(page, function() {
    jQuery('#ajax-div img').load(function () {
        alert(jQuery(this).outerHeight());
    });
});

更多信息:查看.load()中的警告部分。