<div style="left: 100%"></div>
parseInt($("div").css("left"), 10);
当我尝试获取 left
的值时,一些浏览器以像素为单位给出结果,一些以 % 为单位。
这是一个例子 http://jsfiddle.net/WTt4s/1/
Google Chrome 给出百分比值,IE9 给出像素值。
如何在所有浏览器中获得相同的值(px 或 %)?
最佳答案
试试这个 parseInt($("div")[0].style.top, 10)
关于javascript - parseInt % 和 px 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5938264/