---
map.addPopup(popup);
// ここから
var markers = new OpenLayers.Layer.Markers("Markers");
map.addLayer(markers);
var ll = new OpenLayers.LonLat(-26000,-74000);
var feature = new OpenLayers.Feature(markers, ll);
marker = feature.createMarker();
markers.addMarker(marker);
marker.events.register("mousedown", feature, mousedown);
function mousedown(evt) {
popup.toggle();
}
// ここまで
---
最初からポップアップ表示されていますが、クリックで「表示/非表示」切り替えができます。
0 件のコメント:
コメントを投稿