2012-03-29 61 views
0

我使用一個contentSwitcher開發一個登陸頁面,一切正常,但我; M想知道如何製作動畫的內容一個接一個,只是添加一些花哨的風格。 Test Landing Page開關內容,動畫內容

您可能會看到下面有標題,副標題,段落和圖片,我如何將fadeIn添加到每個這些元素中間隔幾秒鐘?

感謝您的幫助!

回答

0

您可以使用時將觸發回調函數當動畫完成

到這裏看看:

http://api.jquery.com/fadeIn/

例子:

$('#element1').fadeIn('slow', function() { 
     // this will be called then the first animation is complete 

     $('#element2').fadeIn('slow', function() { 
     // this will be called then the second animation is complete 

      $('#element3').fadeIn('slow', function() { 
      // this will be called then the third animation is complete 


      }); 


     }); 

}); 

要推遲動畫幾秒鐘,使用.delay()

http://api.jquery.com/delay/

+0

謝謝sotn0r,我決定添加你的建議,更新:[link](http://jsfiddle.net/n29YG/11/) – MrD 2012-03-29 19:59:26

+0

我被卡住了,我有2個容器(id),每個容器都有自己的菜單。我希望在這些容器之間切換,因爲每個容器代表不同的語言內容。我分配了切換呼叫,但切換後,第一個腳本停止工作。得到這個的最好方法是什麼?我做錯了什麼?請幫忙! [鏈接](http://jsfiddle.net/n29YG/12/) – MrD 2012-04-17 07:05:32