我有这个设计应用程序,允许用户使用jQuery在div上动态添加文本(追加)。文本是使用ImageMagick生成的(因此它有一些效果,如曲线,波形等),它是png格式。
我的问题是,无论何时我尝试处理图像并将jQuery附加到html div“有时”它都不会出现,但是当用firebug检查时我可以看到元素/图像在那里。我猜这是关于在生成图像时互联网连接中的“延迟”。
有没有办法“预加载”或确保图像在附加到div之前创建?
图像是通过jQuery发布到带有“shell_exec(”imagemagick command“)”的“php”文件创建的,并且我已经在帖子完成时添加了一个回调(附加在这里发生)。
谢谢(“,)
答案 0 :(得分:0)
$(".appender").click(function() {
$(".appendingDiv").append($('<img />').attr('src', 'http://imagesrc.com'));
})