Hallo,
für mein google maps InfoWindow habe ich folgenden String:
Ich habe sehr viele Map Pins und hole mir die Infos aus einer JSON Datei und setzte die Inhalte via marker['XYZ] in den String. Wie schaffe ich es, dass mein String keine leeren Inhalte hat?
So sollte das HTML "<div class="iw-name">'+marker['title']+'</div>" erst gar nicht in den String kommen, wenn marker['title'] leer ist.
Gruß
D.
für mein google maps InfoWindow habe ich folgenden String:
Javascript:
var content = '<div class="wrap-info-window">'+
'<div class="iw-name">'+marker['title']+'</div>'+
'<div class="iw-body">'+
'<div class="iw-address">'+marker['street']+', '+marker['plz']+' '+marker['city']+'</div>'+
'<div class="iw-infos">'+
'<div class="iw-contact">'+
'<ul class="list-icon">'+
'<li class="ico-li">'+
'<i class="ico ico-phone"></i> '+marker['tel']+
'</li>'+
'<li class="ico-li">'+
'<i class="ico ico-mail"></i>'+
'<a href="mailto:'+marker['mail']+'">'+
marker['mail']+
'</a>'+
'</li>'+
'<li class="ico-li">'+
'<i class="ico ico-link"></i>'+
'<a href="'+marker['url']+'" target="_blank">Homepage</a>'+
'</li>'+
'<li class="ico-li">'+
'<i class="ico ico-bell"></i> '+marker['times']+''+
'</li>'+
'</ul>'+
'</div>'+
'<div class="iw-img">'+
''+marker['logoid']+''+
'</div>'+
'</div>'+
'</div>'+
'</div>';
Ich habe sehr viele Map Pins und hole mir die Infos aus einer JSON Datei und setzte die Inhalte via marker['XYZ] in den String. Wie schaffe ich es, dass mein String keine leeren Inhalte hat?
So sollte das HTML "<div class="iw-name">'+marker['title']+'</div>" erst gar nicht in den String kommen, wenn marker['title'] leer ist.
Gruß
D.