Birçok noktaların aynı veya çok benzer değerlere sahip olacağı bir Highcharts balon grafiğim var. Şu anda sadece en üst noktadaki veri etiketi görülebilir. Noktaların vurgulanmasını sağlayan işlevselliğe sahibim (select()
yöntemini kullanarak). Bir nokta seçildiğinde, point.graphic.toFront()
'u kullanarak onu en üste taşıyorum, ancak seçilen noktanın veri etiketinin de üstüne taşınmasını istiyorum. Bunu nasıl yapacağımı ya da mümkün ise anlayamıyorum.Highcharts Bubble Chart - Bir noktanın veri etiketini (dataLabel) önden/üste nasıl taşıyacaksınız
Bir noktanın veri etiketini görülebilmesi için ön/üst noktaya taşımanın bir yolu var mı?
Veri etiketlerinin çakışmasına izin veren bir ayar olduğunu biliyorum, ancak bu yapmak istediğim şey değil. Çakışan noktalar için sadece en üstteki veri etiketinin gösterildiği mevcut işlevselliği korumak istiyorum, ancak hangi nokta/veri etiketinin üstünde olduğunu programlı olarak kontrol edebilmeyi istiyorum. Noktanın veri etiketinin z dizinini ayarlamayı denedim, ancak hiçbir şey yapmadı.
Eğer jsFiddle gibi canlı bir örneğini gönderir misiniz? Varolan kod üzerinde çalışmak daha hızlı olacaktır, tekrar yazmaktan daha iyidir. –
@KacperMadej burada çok basit bir örnek: http://jsfiddle.net/jlbriggs/3d3fuhbb/136/ (Daha önce bir şeyler çalışmayı denedim, ama çok uzağa gitmedim) "A" önde, "B" gizli . "B" nasıl öncelik kazanır? – jlbriggs
Üzgünüm, bir jsFiddle sağlamadım. Bunun gerekmeyeceğini umuyordum, ama bana bu jlbriggs konusunda yardımcı olduğunuz için çok teşekkür ederim. – jbgarr