我有一個img元素,每一次我動態地改變它的SRC我想獲得新的圖像的寬度(這是完全加載後)jQuery的加載圖像動態
.load()似乎不會觸發,如果圖像是在緩存中已經(?),但我不希望在這種情況下再次加載它,如:
'image.jpg?' + new Date().getTime();
會
什麼是做到這一點的最好辦法(?)?
編輯:
$('#test img:first').load(function() {
console.log($(this).width());
});
看來它不會觸發如果在緩存中的照片已經
哪裏是你的代碼調用'.load'? – 2013-02-25 18:22:36
您可以將.attr('width')鏈接到您用來更改src的任何代碼嗎?你需要發佈你的代碼,並澄清你的問題,這很混亂。 – eipark 2013-02-25 18:23:36