JavaScript: ricreare il metodo fadeOut() di jQuery

In JavaScript è semplice far scomparire un elemento.

La soluzione è la seguente:


'use strict';

const fadeOut = (el, delay) => {

    el.style.transition = 'opacity ' + delay + 'ms ease-out';
    el.style.opacity = 0;

    setTimeout(() => {
       el.style.display = 'none';
    }, delay);
};

Torna su