Esempio
Rientro le coordinate di offset di un elemento <p>:
$("button").click(function(){
var x = $("p").offset();
alert("Top: " + x.top +
" Left: " + x.left);
});
Prova tu stesso " Definizione e utilizzo
L' offset() metodo di impostare o restituisce l'offset coordinate per gli elementi selezionati, relativi al documento.
Quando viene utilizzato per restituire l'offset:
Questo metodo restituisce le coordinate di offset del primo elemento corrispondente. Esso restituisce un oggetto con 2 immobili; le prime posizioni e lasciato in pixel.
Quando viene utilizzato per impostare l'offset:
Questo metodo imposta le coordinate di offset di tutti gli elementi abbinati.
Sintassi
Riportare le coordinate di offset:
$(selector).offset()
Impostare le coordinate di offset:
$(selector).offset({top:value,left:value})
coordinate di offset impostate utilizzando una funzione:
$(selector).offset(function(index,currentoffset))
Parametro | Descrizione |
---|---|
{top:value,left:value} | Richiesto quando si imposta l'offset. Specifica le coordinate superiore e sinistro in pixel. Valori possibili:
|
function(index,currentoffset) | Facoltativo. Specifica una funzione che restituisce un oggetto contenente le coordinate superiore e sinistro
|
Provate voi stessi - Esempi
Impostare le coordinate di offset
Come impostare le coordinate di offset di un elemento.
Coordinate di offset impostate utilizzando una funzione
Utilizzo di una funzione per impostare le coordinate di offset di un elemento.
Impostare le coordinate di offset di un elemento utilizzando un oggetto
Come impostare le coordinate di offset di un elemento utilizzando un nuovo oggetto.
Impostare le coordinate di offset per un elemento utilizzando le coordinate di offset di un altro elemento
Come impostare le coordinate di offset di un elemento utilizzando le coordinate di offset di un elemento esistente.