javascript - parseInt % 和 px 问题

标签 javascript jquery html css parseint

<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/

相关文章:

jquery - 如何制作响应式 JQuery 左边距?

Javascript - Div Box 作为超链接 + 嵌套文本超链接 - 可能吗?

javascript - 如何使用 javascript 在黑莓操作系统 5.0 中创建数据库

javascript - jQuery datepicker - 使用 dateFormat 时默认日期作为选定日期

javascript - 我可以在 TR 点击事件中排除按钮点击吗?

javascript - 在每秒更新的网页上显示一个 txt 文件

html - 中心 div 在 IE8 中不工作?

javascript - 空消息未显示在 ng-repeat angularjs 的空表中

javascript - jQuery: .toggle code atlernative 在第二次点击时不起作用

javascript - 如何使用 jQuery 将面板菜单固定到位