jQuery 有 height() 和 width() 函数,它以整数形式返回以像素为单位的高度或宽度...
如何使用 jQuery以像素和整数形式获取元素的填充或边距值?
我的第一个想法是执行以下操作:
var padding = parseInt(jQuery("myId").css("padding-top"));
但是,如果以 em 为单位给出填充,我怎样才能获得以像素为单位的值?
查看 Chris Pebble 建议的 JSizes 插件,我意识到我自己的版本是正确的 :)。jQuery 始终以像素为单位返回值,因此只需将其解析为整数即可解决。
感谢 Chris Pebble 和 Ian Robinson