Saya perlu mengambil ketinggian jendela dan gulir offset di jQuery, tapi saya belum beruntung menemukan ini di dokumen jQuery atau Google.
Saya 90% yakin ada cara untuk mengakses tinggi dan scrollTop untuk elemen (mungkin termasuk jendela), tapi saya tidak dapat menemukan referensi spesifik.
javascript
jquery
Satu krayon
sumber
sumber
Jawaban:
Dari jQuery Docs:
http://api.jquery.com/scrollTop/
http://api.jquery.com/height/
sumber
dari http://api.jquery.com/height/ (Catatan: Perbedaan antara penggunaan untuk jendela dan objek dokumen)
dari http://api.jquery.com/scrollTop/
sumber
JS murni
lebih dari 10x lebih cepat dari jquery (dan kode memiliki ukuran yang sama):
Di sini Anda dapat melakukan pengujian pada mesin Anda: https://jsperf.com/window-height-width
sumber
window.scrollY
, dapatkan tinggi atas gulirAda juga plugin untuk jquery untuk menentukan lokasi elemen dan offset
http://plugins.jquery.com/project/dimensions
scrolling offset = properti offsetHeight suatu elemen
sumber
Jika Anda perlu menggulir ke titik elemen. Anda dapat menggunakan fungsi Jquery untuk menggulirnya ke atas / bawah.
sumber