我有一个视图和标记列表。此列表显示在我的地图一侧。
我有一个 onclick 事件,当有人单击列表中的标记名称时会触发该事件。
在这个 onclick 事件中,我需要与地图进行交互。
我正在尝试在地图上找到某个图层。我如何与此事件中的 openlayers 地图进行交互?
app.MarkerListView = Backbone.View.extend({
el: $( '#markerListPanel'),
initialize: function(){
//event setup
$('#markerlist').on('click', 'a', function () {
var layer = map.getLayersByName("Marker Layer");
});
},
createMarkerList: function(json){
//...some code here
}
});