我有一個動態添加一些img標籤的真正寬度和高度的問題。這裏是我的代碼:如何獲得動態添加圖像的寬度和高度?
var imgcont = $("<img src='' /> ");
imgcont.css("display","none").appendTo("body");`
$("div#lightbox ul").on("click","li", function(){
var source = $(this).children("img").attr("src");
console.log(imgcont.attr("src",source).width());
})`
如果我點擊了我第一次得到的寬度和高度正確的價值觀,但如果我點擊第二次,我得到了以前單擊元素的值。爲了獲得正確的值,我必須再次點擊相同的元素。
如何在第一次點擊時獲得正確的img寬度和高度值?
你不應該使用'.WIDTH()'上''。 – Alnitak 2012-07-14 17:21:25
@Alnitak謝謝先生,明白了。 – thecodeparadox 2012-07-14 17:21:53
那麼我應該使用什麼來獲得寬度? – user1525474 2012-07-14 17:25:05