Artikel ini menjelaskan metode mendapatkan jarak antara elemen dari setiap sisi dokumen oleh JavaScript. Bagikan untuk referensi Anda. Metode implementasi spesifik adalah sebagai berikut:
Salin kode sebagai berikut: function getDistance (obj) {
if (! obj instanceof jQuery) {
obj = $ (obj);
}
var jarak = {};
Distance.top = (obj.offset (). Top - $ (dokumen) .scrolltop ());
Distance.bottom = ($ (window) .height () - Distance.top - obj.outerheight ());
jarak.
Distance.right = ($ (window) .width () - jarak. Left - obj.outerwidth ());
jarak kembali;
}
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.