diff --git a/map.html b/map.html index 00c9a4a..e8c5c5d 100644 --- a/map.html +++ b/map.html @@ -85,8 +85,8 @@ socket.on("setName", function(data){ console.log("setName", data); names[data.id] = data.name; - //if(data.id in markers) - // markers[data.id].setIcon(icons[data.color]); + if(data.id in markers) + markers[data.id].bindPopup(data.name); }); socket.on("changeColor", function(data){ @@ -111,6 +111,8 @@ else icon = icons[colors[data.id]]; markers[data.id] = L.marker(data.position, {"icon": icon}).addTo(map); + if(data.id in names) + markers[data.id].bindPopup(names[data.id]); } else{ markers[data.id].setLatLng(data.position); }