1
私はOpenLayersポップアップに機能を「固定」しようとしています。今、ポップアップ内に配置された「ピン」画像をクリックすると、pinned.png
の画像とunpinned.png
の画像の間で切り替えが行われます。私はこのような、そうしようとしているOpenLayersでポップアップのHTMLを変更することはできますか?
:
var pHtml = marker.feature.data.popupContentHTML;
marker.feature.data.popupContentHTML = pHtml.replace("pinned.png", "unpinned.png");
これは私がそれをにconsole.logとき、「pinned.pngは」固定解除「に置き換えられているので、(popupContentHTML変数を変更するようです。 png ")が表示されますが、画面上のHTMLは変更されません。
これを行う簡単な方法はありますか、新しいpopupContentHTMLを表示するためにポップアップを更新する方法はありますか?