[英]hide or delete image src=undefined
我正在使用Google地圖上的標記,這會發生
我將此變量稱為圖像,然后上傳到數據庫,並使用查詢將兩個圖像放入一個文件(GROUP_CONCAT)
var image = markers[i].getAttribute("image");
image = image.split(",");
我在這里顯示這些圖片。
var html = div id = "iw-container" +
'a Href="'+image[0]+'" data-lightbox="roadtrip" <img src = "' + image [0] +" "width = 100" height = "100" / a '+
'a Href="'+image[1]+'" data-lightbox="roadtrip" <img src = "' + image [1] + '" width = 100 "height =" 100 " / a '+
'a Href="'+image[2]+'" data-lightbox="roadtrip" <img src = "' + image [2] + '" width = 100 "height =" 100 " / a '+
'/ Div';
問題是,如果標記少於3個圖像,例如標記具有2個圖像,則其中一個圖像顯示為損壞。 顯然是因為沒有定義。 ()
我想知道是否有任何功能或某些檢查圖像是否具有未定義的“ SRC”,將其刪除或隱藏或執行某些操作以使其不顯示。
任何幫助都很好,謝謝:)
像這樣的代碼應該使您擺脫這個問題:
var html = '';
for(var i=0;i < image.length; i++) {
html += image[i];
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.