Показать сообщение отдельно
  #9 (permalink)  
Старый 23.08.2017, 18:20
Аватар для Narko
Новичок на форуме
Отправить личное сообщение для Narko Посмотреть профиль Найти все сообщения от Narko
 
Регистрация: 23.08.2017
Сообщений: 8

var message = function(num, id) {
    var e = {
        'totalQ' : 0,
        'elemDiv' : null,
        start : function(num, id)
        {
            this.elemDiv = id;
            this.totalQ = num;
            var test = this;
            var pro = function(){
                if(test.totalQ >= 100)
                {
                    test.elemDiv.innerHTML = test.totalQ;
                    test.totalQ--;
                }
                else
                {
                    clearInterval(this);
                }
            };
            window.setInterval(pro, 1);
        }
    };
    e.start(num, id);
};



clearInterval(this); - не работает, подскажите как исправить заодно...
Ответить с цитированием