Ultimele tutoriale de dezvoltare web
 

jQuery offset() Method

<JQuery HTML / CSS Metode

Exemplu

Întoarceți coordonatele de offset ale unui <p> Element:

$("button").click(function(){
    var x = $("p").offset();
    alert("Top: " + x.top + " Left: " + x.left);
});
Încearcă - l singur »

Definiție și utilizare

offset() metoda stabilită sau returnează offset coordonatele pentru elementele selectate, în raport cu documentul.

Atunci când este utilizat pentru a reveni offset:
Aceasta metoda returneaza coordonatele decalate ale elementului PRIMA potrivire. Returneaza un obiect cu 2 proprietăți; pozițiile de sus și din stânga în pixeli.

Atunci când este utilizat pentru a seta offset:
Această metodă stabilește coordonatele decalate ale elementelor ALL potrivite.


Sintaxă

Întoarcere coordonatele de compensare:

$( selector ) . offset()

Setați coordonatele de compensare:

$( selector ) . offset({top: value ,left: value })

coordonate de compensare setate folosind o funcție de:

$( selector ) . offset(function (index,currentoffset) )

Parametru Descriere
{top: value ,left: value } Obligatoriu când setarea offset. Specifică coordonatele sus și din stânga în pixeli.

Valori posibile:
  • Perechi nume / valoare, cum ar fi {top:100,left:100} din {top:100,left:100}
  • Un obiect cu proprietăți sus și din stânga ( example ) de ( example )
function( index,currentoffset ) Opțional. Specifică o funcție care returnează un obiect ce conține coordonatele sus și din stânga
  • index - Returnează poziția index al elementului din setul
  • currentoffset - Returnează coordonatele curente ale elementului selectat

Încearcă-l singur - Exemple

Setați coordonatele de offset
Cum se setează coordonatele de offset ale unui element.

Coordonate offset folosind o funcție
Folosind o funcție pentru a seta coordonatele decalate ale unui element.

Setați coordonatele offset pentru un element folosind un obiect
Cum se setează coordonatele offset pentru un element folosind un obiect nou.

Setați coordonatele offset pentru un element folosind coordonatele offset de un alt element
Cum de a seta Coords offset pentru un element folosind Coords offset de un element existent.


<JQuery HTML / CSS Metode