offset()
jQuery offset() metodi
Misol
<p> elementining offset koordinatalarini qaytarish:
$("button").click(function(){
var x = $("p").offset();
alert("Top: " + x.top + " Left: " + x.left);
});
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
offset() metodi tanlangan elementlarning siljish (offset) koordinatalarini o‘rnatadi yoki qaytaradi (hujjatga nisbatan).
Offsetni qaytarish uchun ishlatilganda:
Bu metod BIRINCHI mos elementning offset koordinatalarini qaytaradi. U 2 ta xususiyatga ega obyektni qaytaradi: pikseldagi top (yuqori) va left (chap) joylashuvlar.
Offsetni o‘rnatish uchun ishlatilganda:
Bu metod BARCHA mos elementlarning offset koordinatalarini o‘rnatadi.
Sintaksis
Offset koordinatalarini qaytarish:
$(selector).offset()
Offset koordinatalarini o‘rnatish:
$(selector).offset({top:value,left:value})
Funksiya yordamida offset koordinatalarini o‘rnatish:
$(selector).offset(function(index,currentoffset))
| Parametr | Tavsif |
|---|---|
| {top:value,left:value} | Offsetni o‘rnatishda majburiy. top va left koordinatalarini pikselda belgilaydi. Mumkin bo‘lgan qiymatlar:
|
| function(index,currentoffset) | Ixtiyoriy. top va left koordinatalarini o‘z ichiga olgan obyektni qaytaradigan funksiyani belgilaydi
|
O‘zingiz sinab ko‘ring — misollar
Offset koordinatalarini o‘rnatish
Elementning offset koordinatalarini qanday o‘rnatish mumkin.
Funksiya yordamida offset koordinatalarini o‘rnatish
Elementning offset koordinatalarini o‘rnatish uchun funksiyadan foydalanish.
Obyekt yordamida element uchun offset koordinatalarini o‘rnatish
Yangi obyekt yordamida element uchun offset koordinatalarini qanday o‘rnatish mumkin.
Boshqa elementning offset koordinatalari yordamida element uchun offset koordinatalarini o‘rnatish
Mavjud elementning offset koordinatalari yordamida element uchun offset koordinatalarini qanday o‘rnatish mumkin.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
