【发布时间】:2011-08-31 19:24:38
【问题描述】:
我有以下代码,当单击缩略图时,它需要获取动态加载的图像的宽度。
$("<img class='mypopupimage' src='" + imgSrc + "' style='padding:10px;' width='500' />").appendTo("div.mydiv");
var imgWidth = $(".mypopupimage").width();
我遇到的问题是弹出图像都是不同的宽度,但是当我从图像中删除宽度属性时,imgWidth 变量被设置为 0。
有什么想法吗?
【问题讨论】:
-
this 的复制品:试试 $(".mypopupimage").attr("naturalWidth");
-
太棒了,谢谢...如果您将此作为答案添加,我可以接受它作为正确答案...
-
Tom 只是在副本中对接受的答案进行投票,如果它对您也有帮助的话。
标签: javascript jquery width