2015-12-22 124 views
0

点击锂菜单我有以下问题:选择标记在单张

我创建了一个地图50点的标记,我也创建了一个下拉菜单(李菜单)。

我想从下拉菜单中选择一个声音,只显示一些声音,例如3或4个标记。

我该怎么办?

+0

请张贴一些描述你已经完成的代码。 –

回答

0

这是创建一个标记

function createIcon(map,lat,lon,message){ 

var iconBlue= L.icon({ 
    iconUrl: './icon/marker-icon.png', 
    shadowUrl: './icon/marker-shadow.png', 

    iconSize: [25,41], 
    shadowSize: [41,41], 
    iconAnchor:[lat,lon], 
    shadowAnchor:[lat,lon], 
    popupAnchor:[-25,-10] 
}); 

var marker = L.marker([lat, lon],{icon:iconBlue});  
marker.addTo(map); 
marker.bindPopup(message); 
} 

的功能,这是一个里的菜单,例如显示标记ID为“罗萨”和“Arancione”

<ul id="menu"> 
<li><a href="#">Agrumi</a> 
    <ul> 
     <li><a href="#">Arance</a> 
      <ul> 
       <li><a href="#">Rossa</a></li> 
       <li><a href="#">Arancione</a></li>     
      </ul> 
     </li> 
     <li><a href="#">Limoni</a> 
      <ul> 
       <li><a href="#">Giallo</a></li> 
       <li><a href="#">Lime</a></li>     
      </ul> 
     </li> 
     <li><a href="#">Madarini</a></li> 
    </ul> 
</li> 
</ul> 

选择“Arance”选择标识为“Rossa”的“Rossa”标记。