2012-12-07 36 views

回答

3

相反,它設置爲display:none的,你可以給它零寬度和高度,這將仍然允許你來計算偏移量。

+0

聽起來像一個計劃,我試試! – user1856596

0

同樣注意Element.cumulativeOffset(element)返回一個Element.Offset對象不是原始數字。嘗試使用.toArray()Element.cumulativeOffset(element)的結果。

您也可以這樣調用$('elementid').cumulativeOffset().toArray()

Element#cumulativeOffset

0

你可以測試是否元素在做這些類型的測量之前隱藏的,如果是的話,顯示元素,測量,然後再次隱藏它。這對用戶來說都是透明的。