Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript openlayers功能上的触发事件_Javascript_Vector_Openlayers_Layer_Eventtrigger - Fatal编程技术网

Javascript openlayers功能上的触发事件

Javascript openlayers功能上的触发事件,javascript,vector,openlayers,layer,eventtrigger,Javascript,Vector,Openlayers,Layer,Eventtrigger,我有一张矢量点的网络地图。单击其中一个后,FramedCloud弹出窗口将显示基于此feature.vector属性的数据。 通过添加jquery自动完成,可以通过输入文本字段搜索所有点。但是,如果用户使用此自动完成,则整个地图上只剩下一个vector.point。我想指出这一点是自动点击的 selector: new OpenLayers.Control.SelectFeature(warstwa_ikon, { onSelect: PopupLokal, onUnselect: destr

我有一张矢量点的网络地图。单击其中一个后,FramedCloud弹出窗口将显示基于此feature.vector属性的数据。 通过添加jquery自动完成,可以通过输入文本字段搜索所有点。但是,如果用户使用此自动完成,则整个地图上只剩下一个vector.point。我想指出这一点是自动点击的

 selector: new OpenLayers.Control.SelectFeature(warstwa_ikon, { onSelect: PopupLokal, onUnselect: destroyPopup }
warstwa_ikon是我的向量层,PopupLokal(功能)是生成函数的FramedCloud

我试过这个:

map.events.triggerEvent('click', warstwa_ikon.features[0]);
但它给出了一个错误:TypeError:(中间值)。\u featureId未定义。
我尝试了warstwa_ikon.features[0].id和其他几种方法来为我的孤独向量点指定函数id,但没有成功

澄清一下:我只有一个向量点,我想触发它上的点击事件。Im使用OpenLayers版本2。