[OpenLayers-Users] Register click event on
OpenLayers.Feature.Vector
JuKiM
rifins at gmail.com
Wed Jun 9 04:31:54 EDT 2010
Hi,
I'll take a look to your examples..
But after a little searching I'm trying do like this:
var polygonFeature = new OpenLayers.Feature.Vector(linearRing, null,
style_poly);
polygonFeature.data.OLPosition = position;
polygonFeature.data.infoContent = szInformation;
lyrTesting.addFeatures([polygonFeature]);
var hoverSelect = new OpenLayers.Control.SelectFeature(lyrTesting, {
toggle: true,
multiple: false,
geometryTypes: ["OpenLayers.Geometry.LineString"],
renderIntent: "temporary",
eventListeners: {
featurehighlighted: function(f) {
var feature = new OpenLayers.Feature(lyrTesting,
f.feature.data.OLPosition);
feature.closeBox = true;
feature.popupClass = popupClass;
feature.data.popupContentHTML = f.feature.data.infoContent;
feature.data.overflow = (true) ? "auto" : "hidden";
if (f.feature.popup == null) {
f.feature.popup = feature.createPopup(feature.closeBox);
map.addPopup(f.feature.popup);
f.feature.popup.show();
} else {
f.feature.popup.toggle();
}
},
featureunhighlighted: function(f) {
if (f.feature.popup != null) {
f.feature.popup.destroy();
f.feature.popup = undefined;
}
}
}
});
The problem I get is when I try to redraw the map, an error is fired saying
that there is an error with style in the next function. (Says
that 'this.div.style' is undefined or not an object.)
getZIndex:function(){return this.div.style.zIndex;}
What I'm doing wrong?
Thanks!
2010/6/8 giraam <sdjbm17 at gmail.com>
>
> Hi,
>
> Maybe you can find something useful here..
> http://trac.openlayers.org/wiki/UserRecipes
> http://trac.openlayers.org/wiki/UserRecipes =)
>
> Regards,
>
> -----
> just another web developer
> --
> View this message in context:
> http://osgeo-org.1803224.n2.nabble.com/Register-click-event-on-OpenLayers-Feature-Vector-tp5154434p5155291.html
> Sent from the OpenLayers Users mailing list archive at Nabble.com.
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20100609/44a6e0ed/attachment.html
More information about the Users
mailing list