Javascript OpenLayers 3使用自动完成控件防止地图交互

Javascript OpenLayers 3使用自动完成控件防止地图交互,javascript,jquery,openlayers-3,Javascript,Jquery,Openlayers 3,我有一张带有自动完成输入控件的地图。我已经给控件父控件()提供了class='ol-unselectable ol-control',并且我可以在不触发映射的情况下键入。但是,当我使用箭头键向下导航自动完成结果时,地图会平移。有什么办法防止这种情况发生吗?请注意,自动完成列表是的子元素,请尝试在map DOM元素中设置负数tabindex。尝试在map DOM元素中设置负数tabindex。

我有一张带有自动完成输入控件的地图。我已经给控件父控件(
)提供了
class='ol-unselectable ol-control'
,并且我可以在不触发映射的情况下键入。但是,当我使用箭头键向下导航自动完成结果时,地图会平移。有什么办法防止这种情况发生吗?请注意,自动完成列表是

的子元素,请尝试在map DOM元素中设置负数
tabindex
。尝试在map DOM元素中设置负数
tabindex