私はJSには本当に新しいです。 私のウェブサイトのテーマには、統合されたカスタムGoogleマップが付属しています。カスタマイズされたGoogleマップjavascriptマップを再描画
私は、4つのボタンボタンのうちの1つを押すと、あらかじめ定義された別のボタンに座標をリロードします。
これまでは座標を変更することしかできませんでしたが、マーカーを使って新しい位置にマップを再描画しません。
したがって、たとえば、これはマップcordinates
function jumptomap4() {
var element = document.getElementById("kordinates");
element.setAttribute("data-coordinates", "[[55.873744, 26.513021]]");
}
地図コンテナ切り替えるためにJSコードです:
<div id="kordinates" class="map-container" data-coordinates="[[56.955152, 24.154613]]" data-icon='"images/assets/map-marker.png"' data-info='"Information text"' data-zoom-level="16" data-style="greyscale">
<div id="map-canvas"></div>
</div>
そして、これは、座標を変更し、マップを再描画する必要があり、ボタン..です
<a onClick="jumptomap4();" href="#kordinates">
<button class="small bkg-red bkg-hover-red color-white">Skatīt kartē</button>
</a>
を
誰かが私にこれを理解させてくれますか? )
これはすべて独自のカスタムコードですか、それともテーマの一部ですか? –
関数jumptomap4のみが私のものです。残りはテンプレートの一部です。テンプレート.jsファイル - https://jsfiddle.net/vautinsh/akh3fgrb/ –