Hi, I'm not sure what's wrong with what you're doing, but maybe a quick look at this example [1] might help. I would use 'highlightOnly': true only and register events instead of overwriting the native callback methods used when hovering.
Hope this helps, Alexandre http://www.openlayers.org/dev/examples/highlight-feature.html geojoe wrote: > I would like to hover over one of my layers and display the feature site_name > next to the feature like a label. I would also like to have this control > active all of the time - while pan, identify, zoomIn, ... are active. > > > Using the control below the "overFeature" code is never reached. > > > Help, > Joe > > userHoverControl = new OpenLayers.Control.SelectFeature( > userLayer, > { > hover: true, > highlightOnly: false, > clickout: false, > toggle: false, > multiple: false, > overFeature: function(feature) { > alert(feature.attributes.site_name); > }, > outFeature: function(feature) { > console.log('hover out: ' + > feature.attributes.site_name); > }, > } > ); > map.addControl(userHoverControl); > userHoverControl.activate(); > > > > -- Alexandre Dubé Mapgears www.mapgears.com _______________________________________________ Dev mailing list Dev@openlayers.org http://openlayers.org/mailman/listinfo/dev