1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
var legende = "some HTML"; // la variable qui stocke la légende affichée dans le tooltip
var tooltips = new OpenLayers.Control.ToolTips();
map.addControl(tooltips);
var markers = new OpenLayers.Layer.Markers("Marqueurs");
map.addLayer(markers);
markers.events.on({
"mouseover": toolTipsOver,
"mouseout": toolTipsOut
});
// Gestion des tooltips
function toolTipsOver(e) {
tooltips.show({
bgColor: '#ECE9D8',
roundedCorner: false,
shadow: false,
html: legende
});
};
function toolTipsOut(e){ tooltips.hide(); }; |
Partager