我的名字是埃塞基耶爾,我是新的jQuery動態改變img元素的src並獲得寬度多次
我想動態改變的src和獲得圖像的寬度,它的顯示。
我有一個img標籤,帶有一個ID(「idImg」)。
問題是,我的代碼只適用於第一次src更改,而且我必須多次更改(迭代),但我只會向您顯示2個硬編碼更改。
$("#idImg").attr("src", scrString); //src field changes ok
alert($("#idImg").width()) // ok, this is the real width.
$("#idImg").attr("src", scrStringANOTHER); //src field changes ok
alert($("#idImg").width()) // nope, it keeps the same width than the last one.
我不知道,只是不能找出問題是什麼
編輯:我知道我必須要等到它加載,但如果我的改變src多不工作倍。我需要多次更改src,並檢查每幅圖像的結果寬度。
任何幫助?
Ty非常多
Ezequiel。
問題是你沒有給圖像的時間來加載。 – 2013-02-28 20:16:01