我正在做一個檢查,看看圖像是否有一個網址來源。當我嘗試獲取img src時,爲什麼要獲取瀏覽器URL?
// HTML (short version)
<div id="image-drop-box">
<img class="promo-img hidden" title="Promo image" src="">
</div>
//JS
var promoImg = $('#image-drop-box .promo-img');
var missingImg = promoImg.prop('src').length == 0 ? true : false;
console.log(promoImg.prop('src').length);
console.log(promoImg.prop('src'));
所有強硬的IMG源是空的,它不斷返回瀏覽器的URL。這是爲什麼?
See the jsFiddle here。
使用promoImg.attr(「SRC」)HTTP: //jsfiddle.net/rL2da9ef/1/ – 2014-10-07 09:36:18