解析Int % 和 px 问题

parseInt % and px problem

本文关键字:px 问题 Int 解析      更新时间:2023-09-26
<div style="left: 100%"></div>
parseInt($("div").css("left"), 10);

当我尝试获取 left 的值时,有些浏览器以像素为单位给出结果,有些以 % 为单位。

下面是一个示例 http://jsfiddle.net/WTt4s/1/

谷歌浏览器给出百分比值,IE9给出像素。

如何在所有浏览器中获得相同的值(px 或 %)?

试试这个parseInt($("div")[0].style.top, 10)

尝试改用.offset().top.position().top