L'alternativa JavaScript al metodo .offset() di jQuery

JavaScript offre un semplice modo per ottenere le coordinate di un elemento.

La soluzione รจ la seguente:


var offset = function(el) {
    var rect = el.getBoundingClientRect();
    var coords = {
      top: rect.top + document.body.scrollTop,
      left: rect.left + document.body.scrollLeft
    };
    return coords;
};

Torna su