$(窗口).加载(函数()问题在我的ajax页面


$(window).load(function() problem in my ajax page

我从ajax页面显示父页面中的预订表单。在ajax页面有$(window).load(function() { .

如果我直接在浏览器中运行ajax页面,$(window).load(function()工作正常。如果我从我的父页面调用ajax页面,那么$(window).load(function()不工作。

我不需要$(document).ready(function()我需要$(window).load(function(),因为我正在做一些图像处理。

请帮帮我。

必须对从AJAX页面加载的图像进行加载检测。像这样在ajax内容加载后调用:

var total_images = $(".target-div img").length;
var loaded_images = 0;
$(".target-div img").each(function() {
    $(this).load(function() {
        // this img tag is loaded
        loaded_images++;
        if(loaded_images == total_images) {
            // Horray! all images are loaded
            // do something here...
        }
    });
});