我有以下代碼,需要獲取動態加載的圖像的寬度,當點擊縮略圖時。使用jquery獲取沒有指定寬度的圖像的寬度
$("<img class='mypopupimage' src='" + imgSrc + "' style='padding:10px;' width='500' />").appendTo("div.mydiv");
var imgWidth = $(".mypopupimage").width();
我有麻煩的是,在彈出的圖像都是不同的寬度,但是當我從圖像中刪除寬度屬性imgWidth變量被設置爲0。
任何想法?
Dublicate的[this](http://stackoverflow.com/questions/439358/javascript-function-to-get-real-image-width-height-cross-browser):嘗試$(「。mypopupimage」)。attr(「naturalWidth 「); – Sgoettschkes
真棒,謝謝...如果你添加這個答案我可以接受它作爲正確的... – Tom
可能重複的[如何獲得圖像大小(高度和寬度)使用JavaScript?](http:// stackoverflow .com/questions/623172/how-to-get-image-size-height-width-using-javascript) –