一尘不染

jQuery .css(“ left”)返回“ auto”,而不是Chrome中的实际值

css

我有div元素,其中定义了left和top,没有绝对位置,我想使用jQuery读取left和top值。

使用可以$(“#MyId”).css(“left”)在IE浏览器(IE8)中提供预期的结果,但在Chrome中,它返回“自动”,尽管这些值是以元素样式显式编写的。

注意IE和Chrome之间的区别。

另外,这在jQuery 1.4.2中运行良好,在jQuery 1.4.3及更高版本中“失败”。

欢迎任何见解。:-)

jQuery的 的CSS


阅读 330

收藏
2020-05-16

共1个答案

一尘不染

尝试 $("your selector").position().top;

2020-05-16