1
我有点初学者的一般编码和传单。我遇到了一个小问题。我有这样的代码,可以拖动用户提交的标记。在此代码中输入何处添加标记样式(小册子)
var currentMarker;
map.on("click", function (event) {
if (currentMarker) {
currentMarker._icon.style.transition = "transform 0.3s ease-out";
currentMarker._shadow.style.transition = "transform 0.3s ease-out";
currentMarker.setLatLng(event.latlng);
setTimeout(function() {
currentMarker._icon.style.transition = null;
currentMarker._shadow.style.transition = null;
}, 300);
return;
}
currentMarker = L.marker(event.latlng, {
draggable: true
}).addTo(map).on("click", function() {
event.originalEvent.stopPropagation();
}).bindPopup("HI").openPopup();
});
document.getElementById("done").addEventListener("click", function() {
currentMarker = null;
});
我也使用awesome-markers leaflet插件来设置我已经放置在地图上的标记。我正在寻找帮助,我应该在上面列出的代码中使用这些选项来设置通用标记的位置。
icon: L.AwesomeMarkers.icon({
icon: '#fix',
markerColor: 'darkpurple',
iconColor: '#F8FAEE',
})
我尝试了不同的每吨点,但正如我说我是一个初学者,我可能俯瞰做什么,如果它确实是可能的。感谢您的帮助和时间,我很感激。