国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JQuery獲取元素文檔大小、偏移和位置和滾動條位置的方法集合

2019-11-21 00:48:43
字體:
來源:轉載
供稿:網友
因為瀏覽器的兼容問題,如果使用javascript獲取這些數值是一個相當痛苦的過程。好在JQuery提供了簡單優雅,并且兼容的解決方法。
獲取瀏覽器和頁面文檔的寬度和高度
復制代碼 代碼如下:

//獲取瀏覽器顯示區域的高度
$(window).height();
//獲取瀏覽器顯示區域的寬度
$(window).width();

//獲取頁面的文檔高度
$(document.body).height();
//獲取頁面的文檔寬度
$(document.body).width();

獲取滾動條的位置
復制代碼 代碼如下:

//獲取滾動條到頂部的垂直高度
$(document).scrollTop();
//獲取滾動條到左邊的垂直寬度
$(document).scrollLeft();

計算位置和偏移量
offset方法是一個很有用的方法,它返回包裝集中第一個元素的偏移信息。默認情況下是相對body的偏移信息。結果包含top和left兩個屬性。
offset(options, results)
options.relativeTo  指定相對計算偏移位置的祖先元素。這個元素應該是relative或absolute定位。省略則相對body。
options.scroll  是否把滾動條計算在內,默認TRUE
options.padding  是否把padding計算在內,默認false
options.margin  是否把margin計算在內,默認true
options.border  是否把邊框計算在內,默認true
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁波市| 呼伦贝尔市| 霍林郭勒市| 左权县| 建始县| 隆昌县| 巴林左旗| 洪泽县| 青浦区| 河源市| 兴宁市| 潢川县| 盱眙县| 邢台县| 冕宁县| 南川市| 武隆县| 泸西县| 大城县| 含山县| 鸡泽县| 威海市| 贺州市| 夹江县| 万山特区| 榆树市| 郁南县| 富宁县| 淳安县| 杭锦后旗| 自治县| 吴江市| 石门县| 莱芜市| 平罗县| 汝城县| 武川县| 广宁县| 松原市| 荣成市| 化德县|