Commit 04b21afb38daea002458a2571ddbc66dca3a595c

Authored by Luigi Serra
1 parent 35c4a6d8

leafletjs-datlet update

datalets/leafletjs-datalet/leafletjs-datalet.html
... ... @@ -80,9 +80,12 @@ Example:
80 80  
81 81 var marker = L.marker([coordinates[i][0], coordinates[i][1]]).addTo(this._component.map);
82 82  
83   - if(this.data[2])
  83 + if(this.data.length > 1)
84 84 {
85   - var popup = L.popup().setContent('<image height="100" width="100" src="' + this.data[2].data[i] + '" />');
  85 + if(this.data[this.data.length - 1].data[i].match(new RegExp("^(http[s]?:\\/\\/(www\\.)?|ftp:\\/\\/(www\\.)?|www\\.){1}([0-9A-Za-z-\\.@:%_\+~#=]+)+((\\.[a-zA-Z]{2,3})+)(/(.)*)?(\\?(.)*)?")))
  86 + var popup = L.popup().setContent('<image height="100" width="100" src="' + this.data[this.data.length - 1].data[i] + '" />');
  87 + else
  88 + var popup = L.popup().setContent('<span>' + this.data[this.data.length - 1].data[i] + '</span>');
86 89 marker.bindPopup(popup);
87 90 }
88 91 }
... ...