如果设置了标志 (true),当单击 Yandex 地图时,会显示一个标签。如何确保在设置标志(false)时,单击 Yandex 地图时,不显示标签?
function clickkarti(estclick) {
if (estclick) {
// Слушаем клик на карте.
myMap.events.add('click', function (e) {
coords = e.get('coords');
myPlacemark = createPlacemark(coords);
myMap.geoObjects.add(myPlacemark);
// Слушаем событие окончания перетаскивания на метке.
myPlacemark.events.add('dragend', function () {
getAddress(myPlacemark.geometry.getCoordinates());
});
getAddress(coords);
});
}
else {
// Слушаем клик на карте.
myMap.events.remove('click');
}
}
estclick - переданное значение установленного флага (истина или ложь)
1 个回答