1
的div元素我通過最初推MapBox標記對象的數組:MapBox得到標記
var deviceMarker = deviceMarkers[index];
我想:
var el = document.createElement('div' + index);
el.className = 'marker';
deviceMarkers.push(new mapboxgl.Marker(el, { offset: [-50/2, -50/2] }).setLngLat([device.lat, device.lon]).addTo(map));
在別處在代碼中,我通過提取所述標記能夠從deviceMarker對象獲得'el',以便動態改變圖標大小,方向等。我怎樣才能提取'el'作爲原始的div?
你的傳說。我稍後再說。 – HomerPlata
這很好。你能協助跟進嗎? https://stackoverflow.com/questions/46072617/programmatically-change-offset-of-mapbox-marker-via-javascript – HomerPlata