Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Lettura coordiante assolute di un oggetto div relativo

    Ciao a tutti, come faccio a leggere via Jquery il posizionamento assoluto di un oggetto div che ha posizione relative settata?

    grazie!

  2. #2
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Ciao. Con o senza jQuery: si tratta di javascript nativo. Se vuoi sapere la posizione dell'oggetto rispetto al documento o, se presente, rispetto eventualmente al primo nodo genitore con position diversa da static:

    codice:
    var coordLeft = elemento.offsetLeft;
    var coordTop = elemento.offsetTop;
    Se vuoi invece le coordinate sempre rispetto al documento, a prescindere se ci siano o no nodi genitori con position diversa da static:

    codice:
    var coordLeft = coordTop = 0;
    
    for (var oOffPar = elemento; oOffPar; oOffPar = oOffPar.offsetParent) {
    	coordLeft += oOffPar.offsetLeft;
    	coordTop += oOffPar.offsetTop;
    }
    
    alert(coordLeft + ", " + coordTop);

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.