После отладки в веб-инспекторе Mozilla я выяснил, на какой стиль элемента влиял метод стиля jquery.Это был какой-то устаревший код, который должен был удалить элемент после окончания перехода.
$('.digit')
.css({ transform: 'translateY(2.5em)' })
.animate('slow', () => { $('.digit').remove(); });
Как вы можете видеть, метод animate вызывался без определения объекта свойств css.Не знаю, в какой версии JQuery был разрешен такой синтаксис, но я решил проблему с изменением кода следующим образом:
const $digit = $('.digit');
$digit.css({ transform: 'translateY(2.5em)' });
$digit.on('transitionend webkitTransitionEnd oTransitionEnd', () => {
$digit.remove();
});