Как я могу установить событие нажатия внутри setHtml на Mapbox GL JS Pop-up? - PullRequest
0 голосов
/ 05 ноября 2019

Моя проблема в том, что я не могу написать функцию внутри тега скрипта, который написан внутри .setHTML

 new mapboxgl.Popup()
          .setLngLat(coordinates)
          .setHTML(`<h5>' + title + '</h5><a onclick="readmore();">read more</a>
         <script>
             function readmore(){
               alert('Read more!');
             }
         </script>`)
         .addTo(map);

При выполнении выдается сообщение об ошибке: «Uncaught ReferenceError: readmore не определенна HTMLAnchorElement.onclick '. Как я могу это исправить? Любая помощь высоко ценится. Спасибо!

...