Вместо того, чтобы делать это встроенным, как указано выше, вы также можете сделать следующее. В зависимости от того, что вы делаете, этот метод может быть более полезным:
var popup = new mapboxgl.Popup()
.setHTML('</br>Property Marker 1');
var marker = new mapboxgl.Marker()
.setLngLat([-79.367196, 44.2197703])
.addTo(map)
.setPopup(popup);
Этот метод также автоматически создает событие click вместо необходимости делать это с Jquery, при использовании «setPopup» на маркере при нажатии автоматически отображается HTML-содержимое всплывающего окна.