Ich habe ein Stacked% Column Highchart, das ohne Hyperlinks auf Datensätzen funktioniert, aber ich muss auf eine andere Seite aus dem Diagramm verlinken, wenn es ein Standard-Säulendiagramm wäre, hätte ich kein Problem (Ich habe schon eins). Aber ich kann nicht herausfinden, warum ich einen undefinierten Fehler auf der Verbindung bekomme.Highcharts Stacked Percentage Spalte Hyperlink
Ive suchte nach einem funktionierenden Beispiel, aber es war nicht möglich, einen zu finden, der der gestapelten prozentualen Spalte entsprach.
Ich habe eine Geige eingerichtet, um anzuzeigen, wo ich bis zu, jede Hilfe geschätzt.
$(function() {
$('#container').highcharts({
chart: {
type: 'column'
},
title: {
text: 'Space Overview'
},
xAxis: {
categories: ['a', 'b', 'c', 'd']
},
yAxis: {
min: 0,
title: {
text: 'Total Space (%)'
}
},
tooltip: {
pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b>{point.y}</b> ({point.percentage:.0f}%)<br/>',
shared: true
},
plotOptions: {
column: {
stacking: 'percent'
},
series: {
cursor: 'pointer',
point: {
events: {
click: function() {
location.href = this.options.url;
}
}
}
}
},
subtitle: {
text: '+ Items relate to items in the dispay cabinets.',
align: 'left',
x: 10
},
series: [{
name: 'Free',
data: [1498, 1123, 556, 1176],
url: ['Spaces.aspx?box=a', 'Spaces.aspx?box=b', 'Spaces.aspx?box=c', 'Spaces.aspx?box=d']
}, {
name: 'Used',
data: [1234,233,23,759],
url: ['Spaces.aspx?box=a', 'Spaces.aspx?box=b', 'Spaces.aspx?box=c', 'Spaces.aspx?box=d']
}]
});
http://jsfiddle.net/Mooglekins/qv8z5a2o/
Das ist ausgezeichnet Vielen Dank. Hoffentlich wird dies eine gute Antwort für andere mit ähnlichen Situationen sein. Wir werden wahrscheinlich den Standort beibehalten, da sie von der Seite aus navigieren werden - aber die Wahl von beiden ist eine große Hilfe. – Telen
Ausgezeichnet! Ich bin froh, dass dies für dich hilfreich war. Bitte lassen Sie mich wissen, wenn Sie weitere Fragen haben. –