Я использую HighCharts. Вот документация. Я хотел бы отключить эти пункты, но сначала я не знаю, как это называется. Поэтому я не могу их выключить. Вы знаете, как я могу убить эти точки?
Ответы:
Вот пример с линейной диаграммой: http://jsfiddle.net/aeZ6P/1/
Важная часть:
plotOptions: {
line: {
marker: {
enabled: false
}
}
}
См. Также: https://api.highcharts.com/highcharts/plotOptions.line.marker.enabled
Тот же эффект со сплайном: http://jsfiddle.net/aeZ6P/
states: { hover: { enabled: false } }
В Highcharts у нас есть три способа отключить маркеры:
1) Отключить для всех серий по типу:
plotOptions: {
line: { /* or spline, area, series, areaspline etc.*/
marker: {
enabled: false
}
}
}
2) Отключить для одной конкретной серии:
series: [{
data: [14,17,21],
marker: {
enabled: false
}
}]
3) Отключить маркер для определенной точки:
series: [{
data: [{
y: 14,
marker: {
enabled: false
}
},{
y: 17
},{
y: 21
}]
}]
states.hover
.
plotOptions.series.states.hover
работает. Я рад, что увидел этот пост.
Взгляните на это из справочника HighCharts API:
http://api.highcharts.com/highcharts#plotOptions.series.marker.enabled
Вам нужно добавить следующие параметры:
plotOptions: {
series: {
marker: {
enabled: false
}
}
},
Этот метод хорош тем, что он работает со всеми графиками с точечными маркерами. Если вам нужен конкретный тип диаграммы, проверьте это:
plotOptions: {
line: { // <--- Chart type here, check the API reference first!
marker: {
enabled: false
}
}
},
Наслаждайтесь!