切换并为另一个DIV提供宽度

时间:2014-07-23 21:13:54

标签: jquery css

我对JQuery不太好,而我的顾问目前正在睡觉 - 我需要消失 - 带动画 - 离开DIV并将其原始宽度赋予正确的宽度,我希望在同一时间内做得更宽(也是动画) - 我希望这很清楚。实际上,摆脱左侧边栏点击这个操作将使内容更宽。

你见过这件事吗?

谢谢,

的mP

1 个答案:

答案 0 :(得分:0)

$('.left-sidebar').click(function(e){
    var originalWidth = $(this).width();
    $(this).animate({width: '0px'}, 400, linear, function(e){
        $(this).hide();
    });
    $('.right-sidebar').animate({width: originalWidth}, 400, linear);
});

假设:

  • 左侧边栏有等级"左侧边栏"右侧边栏有等级"右侧边栏"。
  • 左侧边栏需要在动画后隐藏。

浏览.animate()进行自定义。