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'を取得できるようにします。元のdivとして 'el'をどのように抽出できますか?
あなたは伝説です。私はそれを後でやります。 – HomerPlata
これはうまくいった。フォローアップを手伝うことができますか? https://stackoverflow.com/questions/46072617/programmatically-change-offset-of-mapbox-marker-via-javascript – HomerPlata