In JavaScript è possibile eseguire un'azione dopo la fine di una transizione CSS.

La soluzione è la seguente:


'use strict';

const afterTransition = (element, callback) => {
    element.addEventListener('transitionend', callback, false);
};