2017-03-29 2 views
0

ist es möglich, den zIndex eines einzelnen Markers auf der Karte zu setzen? Ich habe mehrere Reihen auf einer Karte implementiert und die Beschriftung eines Punktes wird manchmal von einem anderen Punkt überlappt. Also habe ich darüber nachgedacht, den zIndex des ausgewählten Punktes über das pointselected-Event anzuheben, aber ich kann den zIndex nur auf die ganze Serie setzen.Anymap: Einstellen von zIndex für einzelne Kartenpunkte

Dann habe ich versucht, die zIndex der laufenden Serie zu erhöhen, aber das funktioniert nicht gut in firefox ..

Haben Sie eine Idee?

Antwort

0

1) ab Version 7.13.0 - es ist nicht möglich, zIndex auf den einzelnen Punkt zu setzen, AnyChart wird versuchen, es im nächsten Update zu beheben.

Update: Diese Funktion ist jetzt verfügbar, Sie zIndex für jeden einzelnen Punkt, wie http://jsfiddle.net/4sskmb8k/3/

2) testeten wir Firefox 52 Win und 52 Mac und es scheint zu funktionieren feinen

firstSeries = chart.marker(dataSet1); 
secondSeries = chart.marker(dataSet2).type('star').size(10); 
chart.container('container').draw(); 
firstSeries.zIndex(secondSeries.zIndex()+1); 
einstellen

http://jsfiddle.net/4sskmb8k/2/ Verwenden Sie eine andere Version oder andere Einstellungen?

Verwandte Themen