Всем привет!
Реализовал на своем сайте таймер с добавлением 30 минут к текущему времени таким образом:
setInterval (
function ()
{
$.post( 'include/time_server.php', {'time_new':'1'},
function(data){
var arr_time = data.split(' ');
$('.data').val(arr_time[0]);
$('.time').val(arr_time[1]);
});
},
1000);
В файле time_server.php прибавляю 30 минут к текущему времени и вывожу на главной странице (в блоки с классами data и time) ajax-ом. Суть в том что блоков с блоками data и time может быть сколько угодно. И пока мне нужно прибавлять ко всем блокам одинаковое количество минут(30), то все работает нормально, а сейчас возникла необходимость каждому блоку прибавлять разное количество минут(10, 15, 45, 90, ...).
Но не знаю как это реализовать. Не хотелось-бы каждому блоку выводить циклом отдельный js код, ведь этих блоков может быть сколько угодно. Как переделать мой js код под новые условия.
А время запрашиваю на сервере, потому что у пользователей часы могут быть настроены по разному.