Metoda jQuery offset() .
Příklad
Vraťte souřadnice offsetu prvku <p>:
$("button").click(function(){
var x = $("p").offset();
alert("Top: " + x.top +
" Left: " + x.left);
});
Definice a použití
Metoda offset() nastavuje nebo vrací souřadnice odsazení pro vybrané prvky vzhledem k dokumentu.
Při použití k vrácení offsetu:
Tato metoda vrací souřadnice offsetu PRVNÍHO shodného prvku. Vrací objekt se 2 vlastnostmi; horní a levá pozice v pixelech.
Při použití k nastavení offsetu:
Tato metoda nastavuje souřadnice offsetu VŠECH shodných prvků.
Syntax
Vraťte offsetové souřadnice:
$(selector).offset()
Nastavte offsetové souřadnice:
$(selector).offset({top:value,left:value})
Nastavte offsetové souřadnice pomocí funkce:
$(selector).offset(function(index,currentoffset))
Parameter | Description |
---|---|
{top:value,left:value} | Required when setting the offset. Specifies the top and left coordinates in pixels. Possible values:
|
function(index,currentoffset) | Optional. Specifies a function that returns an object containing the top and left coordinates
|
Zkuste si to sami - příklady
Jak nastavit souřadnice odsazení prvku.
Použití funkce k nastavení souřadnic odsazení prvku.
Jak nastavit souřadnice odsazení pro prvek pomocí nového objektu.
Jak nastavit souřadnice odsazení pro prvek pomocí souřadnic odsazení existujícího prvku.