类似于这个问题: get CSS rule's percent value in jQuery
但是,我正在编写一个插件,它需要根据最初指定宽度的方式优雅地处理它。如果元素最初以像素为单位指定,那很好,因为这是,.width()
和返回的值。.innerWidth()
outerWidth()
.css('width')
但我想知道它是否最初设置为百分比。因此,如果容器元素调整大小,那么我知道要重新计算我在元素上设置的宽度。
这可能吗?我唯一能想到的就是尝试遍历 document.stylesheets 以寻找相关规则,但我认为这或多或少是不可能做到的。还有其他想法吗?
谢谢!