.offset()
(metodo jQuery) accede, in lettura e scrittura, alla distanza dall’alto e da sinistra dell’elemento rispetto al documento.
Sintassi
// GET $("selettore").offset() // SET /* 1 */ $("selettore").offset({top:[valore], left:[valore]}) /* 2 */ $("selettore").offset(function(){ return top:[valore], left:[valore]; });
parametro | descrizione |
---|---|
valore | La posizione in pixel |
function | La funzione che restituisce un oggetto con i valori delle posizioni top e left |
Esempi
<script> $("#id_button_position").click(function(){ var coordinate = $("#id_paragrafo").position(); alert(coordinate.top + " " + coordinate.left); }); $("#id_button_p").click(function(){ var coordinate = $("#id_paragrafo").offset(); alert(coordinate.top + " " + coordinate.left); }); $("#id_button_span").click(function(){ $("#id_span").offset({top: 32, left:8}); }); </script> <div id="id_div"> <p id="id_paragrafo">Questo è uno <span id="id_span">span</span></p> </div> <button id="id_button_position">position</button> <button id="id_button_p">GET offset</button> <button id="id_button_span">SET offset</button>
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment