如何使用数字和其他Div高度组合通过JQuery设置DIV的高度



我正在尝试将DIV1的高度设置为自动。然后,我希望Div2始终比Div1长50像素。

这是我当前拥有的代码:

if(h > 600 ) { 
           $('#Div1').css('height','auto'); 
           $('#Div2').height( $('#Div1').height() + 50 );             
        }  

,如果没有" 50"部分,这都可以很好地工作。使用" 50",该页面将运行,但是代码没有效果。

可能出了什么问题?

尝试此

if(h > 600 ) { 
           $('#Div1').css('height','auto'); 
           $('#Div2').height( parseInt($('#Div1').height() + 50) );             
        } 

使用

parseint($('#div1')。height() 50)

因为javascript默认加上工作为1 1 = 11

我希望这会起作用请回复我是否有效

最新更新