Hi,<br><br>I try to use the control selectFeature on multiple layers but I have an error.<br><br>I try this:<br><br>var selectFeature=new OpenLayers.Control.SelectFeature(layers,{<br>        multiple:false, hover:false,<br>
        clickout:true, toggle:false,<br>    });<br>    <br>    selectFeature.onSelect=function(feature){<br>        alert(feature.fid);<br>    };<br>    <br>    selectFeature.onUnselect=function(feature){<br>        alert(feature.fid);<br>
    };<br><br>I firebug give me :<br> this.layer.getFeatureFromEvent is not a function<br><a href="http://192.168.40.67/www/OpenLayers-2.8/lib/OpenLayers/Handler/Feature.js">http://192.168.40.67/www/OpenLayers-2.8/lib/OpenLayers/Handler/Feature.js</a><br>
Line 229<br><br>And :<br>layer.selectedFeatures is undefined<br><a href="http://192.168.40.67/www/OpenLayers-2.8/lib/OpenLayers/Control/SelectFeature.js">http://192.168.40.67/www/OpenLayers-2.8/lib/OpenLayers/Control/SelectFeature.js</a><br>
Line 288<br><br>Where is my error?<br><br>Cheers<br><br>Jim<br>