[JQUERY] [metodo] .offset()

.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

Fonti esterne

jquery, metodi jquery

Related Articles

0 Comment

Rispondi