08 jQuery的位置資訊

2022-03-23 12:42:04 字數 2005 閱讀 7016

jquery的位置資訊跟js的client系列、offset系列、scroll系列封裝好的一些簡便api.

.width()

.width( value )

描述:給每個匹配的元素設定css寬度。

.height()

描述:獲取匹配元素集合中的第乙個元素的當前計算高度值。

.height( value )

描述:設定每乙個匹配元素的高度值。

.innerwidth()

描述:為匹配的元素集合中獲取第乙個元素的當前計算寬度值,包括padding,但是不包括border。

代替。

.innerwidth(value);

描述: 為匹配集合中的每個元素設定css內部寬度。如果這個「value」引數提供乙個數字,jquery會自動加上畫素單位(px)

.innerheight()

描述:為匹配的元素集合中獲取第乙個元素的當前計算高度值,包括padding,但是不包括border。

代替。

.innerheight(value);

描述: 為匹配集合中的每個元素設定css內部高度。如果這個「value」引數提供乙個數字,jquery會自動加上畫素單位(px)

.outerwidth( [includemargin ] )

描述:獲取匹配元素集合中第乙個元素的當前計算外部寬度(包括padding,border和可選的margin)

型別:boolean

乙個布林值,表明是否在計算時包含元素的margin值。

代替

.outerwidth( value )

描述: 為匹配集合中的每個元素設定css外部寬度。

.outerheight( [includemargin ] )

描述:獲取匹配元素集合中第乙個元素的當前計算外部高度(包括padding,border和可選的margin)

型別:boolean

乙個布林值,表明是否在計算時包含元素的margin值。

代替

.outerheight( value )

描述: 為匹配集合中的每個元素設定css外部高度。

.offset()

描述:在匹配的元素集合中,獲取的第乙個元素的當前座標,座標相對於文件。

注意:jquery不支援獲取隱藏元素的偏移座標。同樣的,也無法取得隱藏元素的 border, margin, 或 padding 資訊。若元素的屬性設定的是visibility:hidden,那麼我們依然可以取得它的座標

.offset( coordinates )

描述: 設定匹配的元素集合中每乙個元素的座標, 座標相對於文件。

例子:

$("p").offset();

.position()

返回值:object

描述獲取匹配元素中第乙個元素的當前座標,相對於offset parent的座標。(offset parent指離該元素最近的而且被定位過的祖先元素 )

當把乙個新元素放在同乙個容器裡面另乙個元素附近時,用.position()更好用。

.scrollleft()

描述:獲取匹配的元素集合中第乙個元素的當前水平滾動條的位置(頁面卷走的寬度)

.scrollleft( value )

描述:設定每個匹配元素的水平方向滾動條位置。

.scrolltop()

描述:獲取匹配的元素集合中第乙個元素的當前遲滯滾動條的位置(頁面卷走的高度)

.scrollleft( value )

描述:設定每個匹配元素的垂直方向滾動條位置。

08 jQuery的位置資訊

jquery的位置資訊跟js的client系列 offset系列 scroll系列封裝好的一些簡便a odupi.獲取寬度 width 描述 為匹配的元素集合中獲取第乙個元素的當前計算寬度值。這個方法不接受任何引數。css width width value 描述 給每個匹配的元素設定css寬度。獲...

08 jQuery的位置資訊

jquery的位置資訊跟js的client系列 offset系列 scroll系列封裝好的一些簡便api.width 描述 為匹配的元素集合中獲取第乙個元素的當前計算寬度值。這個方法不接受任何引數。css width width value 描述 給每個匹配的元素設定css寬度。height 描述 ...

前端 jQuery的位置資訊

jquery的位置資訊跟js的client系列 offset系列 scroll系列封裝好的一些簡便api.width 描述 為匹配的元素集合中獲取第乙個元素的當前計算寬度值。這個方法不接受任何引數。css width width value 描述 給每個匹配的元素設定css寬度。height 描述 ...