Я получаю этуAjax синтаксис: Uncaught SyntaxError: Неожиданный идентификатор
Uncaught SyntaxError: Unexpected identifier error
, почему? Я думаю, что я правильно использовал синтаксис?
// I've revised it
var json;
json = '{"1438905600":0,"1438992000":0}';
setTimeout($('#example-heatmap').each(function() {
if(json != null){
var obj = $.parseJSON(json);
var now = new Date();
new CalHeatMap().init({
data: obj,
start: new Date(2016, 0),
cellSize: 11,
range: 9,
domain: 'month',
domainLabelFormat: '%Y-%m',
itemSelector: '#example-heatmap',
legend: [1, 3, 5, 7],
legendColors: {
min: '#efefef',
max: 'steelblue',
empty: '#efefef'
},
tooltip: true
//start: new Date(now.getFullYear(), now.getMonth() - 9)
});
} else {
setTimeout(arguments.callee, 100);
}
}));
У вас это в теге 'script' в вашем HTML-файле, правильно? Не в отдельном файле JavaScript? –
Несомненно, ошибка указывает, в какую строку включена ошибка, потому что код, который вы отправили, вообще не вызывает эту ошибку –
Извините, я пересмотрел его. – syui