我从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...
}
});
});