Я использую Humble Finance для отображения диаграмм, похожих на Google Charts.
Мой пример данных
var jsonData = [
{date:'August 19, 2010',open:100.01,high:104.06,low:95.96,close:100.34,volume:22088000},
{date:'September 20, 2010',open:101.48,high:109.08,low:100.50,close:108.31,volume:11377000}
]
Внутри функции Jquery Ready Я использую свои данныечтобы загрузить это как:
jQuery(document).ready(function(){
var priceData = [];
for(var i = 0; i<jsonData.length; i++) {
priceData.push([i, jsonData[i].low]);
}
}
Я хочу напечатать Даты в метках оси X, используя
HumbleFinance.xTickFormatter = function (n) {
var date = jsonData[n].date;
return date;
}
Но это не работает, и он выдает эту ошибку в FireBug:
jsonData[n] is undefined
HumbleFinance.xTickFormatter = function (n) {
var date = jsonData[n].date;
date = date.split(' ');
return date;
}