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: |
function( index,currentoffset ) | Opțional. Specifică o funcție care returnează un obiect ce conține coordonatele sus și din stânga
|
Î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.