2014-07-23 25 views
-4

我對JQuery不太瞭解,我的顧問目前正在睡覺 - 我需要使動畫左DIV消失,並將其原始寬度設置爲正確的寬度,我想使其更寬在同一時間(也與動畫) - 我希望這是明確的。實際上,擺脫左側邊欄onclick和此操作將使內容在右側更廣泛。切換並賦予另一個DIV的寬度

你見過這個嗎?

感謝,

的mP

+0

等待顧問如何? – undefined

+0

是的,它幾乎是午夜,我想解決這最後一塊***:P –

回答

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()定製。

+0

謝謝你的幫助。 –

相關問題