⊗jqDmPo 69 of 113 menu

Posisi dalam jQuery

Untuk bekerja dengan koordinat elemen dalam jQuery terdapat metode position dan offset.

Metode-metode ini berfungsi untuk mendapatkan atau mengubah koordinat elemen saat ini dan sebagai hasilnya mengembalikan objek yang berisi properti top dan left.

Kesalahan dalam perhitungan dapat terjadi jika pengguna mengubah ukuran halaman. Juga, metode tidak mendapatkan koordinat elemen yang tersembunyi.

Metode offset mendapatkan posisi elemen relatif terhadap dokumen, sedangkan position mendapatkan posisi elemen relatif terhadap indentasi induk.

Misalkan kita memiliki kode HTML berikut:

<div id="parent"> <p id="test">teks</p> </div> <p id="text1"></p> <p id="text2"></p>

Style CSS diterapkan pada paragraf:

#parent { width: 150px; border: 1px solid blueviolet; } #test { margin: 5px; text-align: center; outline: 1px solid green; }

Mari kita dapatkan posisi div test dengan metode-metode ini, dan, dengan mengakses kunci objek yang diperoleh, tampilkan informasi ini di bawah ini dalam paragraf:

let offset = $('#test').offset(); $('#text1').text( '(OFFSET()) left: ' + offset.left + ', top: ' + offset.top ); let position = $('#test').position(); $('#text2').text( '(POSITION()) left: ' + position.left + ', top: ' + position.top );
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak