簡體   English   中英

隱藏或刪除圖像src = undefined

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM