2016-12-07 3 views
0

Wer weiß, wie man diese Linie auf dem Bild loswerden? Ich konnte es nicht auf dem Entwicklertool finden. Es erscheint nur, wenn ich über einen der Balken (irgendeinen Balken) schwebe.loswerden der mittleren Linie auf c3.js

Was ich denke ich, versuchen:

d3.selectAll("the nane of the line blah blah").filter(function(d) { 
     return d === 0; 
}).remove(); 

enter image description here

Antwort

0

Wenn es mit der Maus darüber erscheint es das ist was Sie brauchen:

grid: { 
    focus: { 
     show: false 
    } 

}

Es ist ein Glied in der c3 Referenzdokumentation hat aber keine eigentlichen Inhalt oder Platzhalter, wenn Sie darauf klicken :-P http://c3js.org/reference.html#grid-focus-show

+0

Das funktioniert, danke –

0

Das ist ein Gitternetz ist. Die c3.js Lösung ist einfach:

grid: { 
    x: { 
    show: false 
    } 
} 

Oder eine d3 Auswahl, wählen Sie die Gruppe sie gehören (seine Klasse "c3-xgrids") und diese Gruppe entfernen:

d3.select(".c3-xgrids").remove() 

Wenn Sie nur eine Zeile auswählen möchten, heißt ihre Klasse "c3-xgrid".

+0

habe ich bereits: 'Raster: {x: {Show: false})' –

+0

D3 Art und Weise nicht funktioniert entweder, sind Sie sicher, dass es ein Gitter ist, weil es erscheint, wenn ich über einen der Balken schweben Es sollte ein Stück sein f tooltip –

+0

Wenn es angezeigt wird, wenn Sie den Mauszeiger über die Leiste bewegen, handelt es sich nicht um eine Rasterlinie. Sie sollten diese Informationen in der Frage hinzufügen. –