我有很长的base64
字符串类型我得到的,我想设定为图像宽度和图像的高度是零,因为异步图像加载的
$('#img').attr('src',base64data)
console.log('height - ' $('#img').height());
console.log('width - ' $('#img').height());
它看起来像即时得到回来的src
0
对于height
和width
。当然,如果我等一会 那么我会得到适当的高度。
事情是.attr()
没有回调,我将如何得到有关获取src
属性设置后没有得到0
返回的高度和宽度。 (我觉得我得到0,因为jQuery中的变化是异步发生的事情,但我不能太肯定)
你有没有试过'.load()'-callback? –
没有,但即时通讯给了这个镜头,它明显好于我想要的resize事件处理程序 – Akshat