原型中的内在高度

时间:2013-02-11 16:31:18

标签: jquery height prototypejs

我有这段代码来计算元素的高度:

//resize bar
var outer_container_id = "workspace_container";
var inner_container_id = "listing_data_container";
var constant_px = 45 + 26 + 25 + 60;

window.onresize = function() {
    var new_height = $(outer_container_id).getHeight() - constant_px;
    if($(inner_container_id) != null){
        $(inner_container_id).setStyle({ 'height' : new_height + 'px'});
    }

};

但它留下了一个空隙,因为我认为它不包括填充等等。对于jQuery的innerHeight是什么样的原型?

由于

1 个答案:

答案 0 :(得分:0)

查看Element.Layout方法。

在这种情况下,您正在寻找

var layout = $(outer_container_id).getLayout();
var new_height = layout.get('border-box-height') - constant_px;