我得到的价值观$(el).css('left')
和$(el).position().left
不同的价值观?
如果我去$(el).css('left', '100px')
,那么$(el).css('left')
它会返回110px
而不是100px
(是的,它总是多 10%),如果我评估$(el).position().left
,它会给我100
.
为什么 Chrome 会这样?left
您可以使用该属性查看这将如何影响 jQuery 动画。
我在 Ubuntu 上使用 Chrome 21.0.1180.57。
编辑 1:似乎只影响 Chrome,FF 14.0.1 给了我相同的值。