Вопрос:
У меня есть две части - функция ajax, которая вызывает/отображает данные из Songkick и функционирует для календаря jQuery, оба из которых теперь отображаются отдельно друг от друга.
Как я могу заполнить календарь данными из Songkick?
Весь код здесь:
http://ilyasitnikov.com/calendar/calendar.html
Спасибо огромное!
Вам нужно будет изменить функцию обратного вызова ajax, чтобы заполнить массив событий, который вы передаете в календарь.
Вместо того, чтобы делать:
$("#calendar").append('<li><a href="' + entry.uri+'">'+entry.displayName +'</a></li>');
Ты можешь сделать:
var events = Array();
$.each(data["resultsPage"]["results"]["event"], function(i, entry) {
events.push({title: entry.displayName, start: entry.date});
});
И затем используйте это при инициализации Календаря. Надеюсь, это поможет!