我有两个不同的div,一个用于左(600px),另一个用于右(300px)。在左边的竞争是显示。右边是侧边栏。现在我想从后端禁用侧边栏。左侧内容自动增加。我的意思是左DIV自动取宽度900。当我启用侧边栏时,左侧DIV自动取宽度600,以便侧边栏和内容一起显示。
使用如下脚本:
$(function(){
var sidebarIsHidden = $('#sidebar').css('display') == 'none' ? true: false;
if(sidebarIsHidden)
{
$('#content').css('width','900px');
}
});
你必须检查一下侧边栏是否被禁用。我使用display
只是为了演示。你必须用你自己的支票