Я создал календарь событий (проект Cordova), и он отлично работает с android (см. Рисунок ниже)
Я использую этот код для загрузки событий в календаре
event = app.database.eventos[i];
url_to_go = event.url;
//date_data = new Date(event.fecha * 1000);
date_data = new Date(event.fecha_inicio);
li = $('<li/>');
li.hide();
timestamp = date_data.getTime();
//console.log(timestamp)
li.attr('data-timestamp', timestamp );
$('#calendar').find('[data-timestamp='+timestamp+']').addClass('event');
Но с IOS ![enter image description here](https://i.stack.imgur.com/qkusa.jpg)
Сначала я нашел ответ «NaN» (используя консоль разработчика), поэтому я внесены некоторые изменения
event = app.database.eventos[i];
url_to_go = event.url;
//date_data = new Date(event.fecha * 1000);
var fec_ini = event.fecha_inicio;
date_data = new Date(fec_ini.replace(' ','T'));
li = $('<li/>');
li.hide();
timestamp = date_data.getTime();
//console.log(timestamp)
li.attr('data-timestamp', timestamp );
$('#calendar').find('[data-timestamp='+timestamp+']').addClass('event');
Но, как видите, в календаре td нет класса 'event' ![enter image description here](https://i.stack.imgur.com/yye98.jpg)
Хотя он загружает события нормально ![enter image description here](https://i.stack.imgur.com/ejK8o.jpg)
Что я делаю не так?
Заранее спасибо.