我正在采用这个例子,但我需要弹出窗口出现在悬停而不是点击。以下是现在添加弹出窗口的方式:
new mapboxgl.Marker(el, {
offset: [0, -25]
})
.setLngLat(marker.geometry.coordinates)
.setPopup(new mapboxgl.Popup()//add popups
.setHTML('<h3>' + marker.properties.title + '</h3><p><a href="' + marker.properties.link + '" target="_blank">' + marker.properties.description + '</a></p><p><a href="' + marker.properties.link + '" target="_blank"><img src="' + marker.properties.picture + '" title="" /></a></p>'))
.addTo(map);
Run Code Online (Sandbox Code Playgroud)
这是我的jsFiddle,谁能帮我解决这个问题?