我创建了一个函数,该函数最初在窗口加载时运行,以对图像进行一些处理(高度宽度等)-为了这个问题,我将调用该函数“run_imgprocess()”
我的问题:
当使用单击功能(或 ajax 等)将数据附加到页面时,我需要在图像加载后调用“run_imgprocess()”函数,但这是棘手的部分。
如果不使用“imagesloaded”插件之类的东西,我有什么选择?
我最后一次尝试是这样的:
$(".appendedclass img").load(function(){
run_imgprocess();
});
但是,一旦您在单击附加中使用了多个大图像,这就不可靠了。
先感谢您!
编辑 :
添加小提琴 - http://jsfiddle.net/aECag/1/
重要:当您缓存图像时,它们将在重新运行时正确呈现。您必须完全清除浏览器缓存,然后再尝试。