2016-03-31 42 views
0

Aynı anda 2 işaretçi, işaretçinin gizli işaretçisini nasıl görüntülemez? Görünür işaretleyicileri geçtiğimde.Aynı konumda iki işaretçi

map.on('pointermove', function(e) { 
    var feature = map.forEachFeatureAtPixel(e.pixel, function(feature, layer) { 
     if (layer == layer_1) { 
      return feature; 
     } 
    });  

    map.getTarget().style.cursor = feature ? 'pointer' : '';       
    tooltip.style.display = feature ? '' : 'none';        
    if (feature){ 
     overlay.setPosition(e.coordinate); 
     tooltip.innerHTML = 'marker hidden';    
    } 

    }); 

Hidden marker

+0

Lütfen sorularınızı açıklığa kavuşturun, ne elde etmek istediğinizi anlayamıyorum. –

+0

[link] (http://www.mides.fr/geocaching/fullmapmerimetls/) – Mides

+0

Tıklatılan olayların işaretçileri, tıklama alanındaki tüm işaretlemeler için tetiklenir. Sadece ilk için değil. iki farklı yığılmış katmanda aynı sorun. (tıklayın ve üzerine gelin) [örnek] (http://www.mides.fr/geocaching/fullmapmerimetls/) - Mides 9 dak önce – Mides

cevap

0

sadece yorum yapamam ya ben sadece sormak istiyorum olacağından: Eğer setStyle() yerine stilini değiştirmek için kullanıyor çalıştın? Bu genellikle değişim olayını zorlar. Bunu soruyorum çünkü özellikleri gizlemek/göstermek için benzer bir sorunum vardı here.

İlgili konular