Показать сообщение отдельно
  #4 (permalink)  
Старый 18.07.2018, 12:59
Профессор
Отправить личное сообщение для Artur_Hopf Посмотреть профиль Найти все сообщения от Artur_Hopf
 
Регистрация: 13.03.2018
Сообщений: 278

Dilettante_Pro,
Мм, точно, сейчас попробую..
Не помогло =)
В этой функции я сравниваю даты, текущую и полученную из таблицы, если они отличаются больше чем на час меняю класс объекта в таблице:
function see_table (atr, data){

    var realTime = moment().format();
    var time = moment(dateTimeWT[atr].DateTime).add(1, 'hour').format();
    var isSame = moment(time).isSameOrBefore(realTime); // сравнение даты
    if(isSame){
        $('#fa_1'+atr).css({"color": "black", "opacity": "1"});
    };
    
    if(CWT[atr].odds_p < 0 || CWT[atr].status == 3 && data[atr].TechState){
        $('#odds_p'+atr).removeClass('success');
        $('#odds_p'+atr).addClass('danger');
    } else{
        $('#odds_p'+atr).removeClass('danger');
        $('#odds_p'+atr).addClass('success');
    };
    
    if(data[atr].TechState){
        $('#odds_p'+atr).removeClass('danger');
    };
}


Получается цикл за 2 секунды не успевает это обработать?

Последний раз редактировалось Artur_Hopf, 18.07.2018 в 13:07.
Ответить с цитированием