我需要使用jquery在隐藏元素中获取span的高度。我已经尝试了一些方法,包括将我的div的css更改为'position':'absolute','visibility':'hidden','display':'block'并克隆整个东西但没有任何效果。甚至不是jquery actual plugin
我在jsfiddle http://jsfiddle.net/5XreY/
中做了一个简化的例子答案 0 :(得分:1)
要获得元素的准确大小,需要渲染(即不隐藏)。一个技巧是将其移出屏幕以使用负文本缩进或绝对定位来测量它。
答案 1 :(得分:0)
您也可以只设置隐藏的可见性,然后进行测量。 http://jsfiddle.net/5XreY/1/元素将不可见,但可以测量,如果您希望它显示:无,您可以在测量其高度后立即设置。