2014-11-22 32 views
0

我已經廣泛研究過這個問題,一直沒有找到答案。jQuery slideDown函數垂直跳轉動畫結束

下面是一個的jsfiddle顯示我遇到的問題:

http://jsfiddle.net/8cfLa8tk/

你會發現,你每次點擊一次按鈕來添加鏈接,它會增加,但隨後在年底跳動畫。

我想要鏈接附加,隱藏,然後讓slideDown動畫顯示鏈接沒有它跳,我拉我的頭髮在這裏試圖找出問題。

而且因爲它迫使我在這裏寫的代碼,即使它不會沒有HTML和CSS意義:

links++; 
    $('#some_links').append('<li id="link_' + links + '"></li>'); 
    $('<div style="display:none;"><a href="#">Link ' + links + '</a></div>') 
     .appendTo($('#link_' + links)) 
     .slideDown('fast'); 
+0

所以加了'html'和'css'也在這裏。 – Anubhav 2014-11-22 23:01:32

回答

1

添加vertical-align: bottom;#some_links liFIDDLE

+0

你是救生員。你甚至可以像你一樣快地排查這樣的事情? – user2936448 2014-11-22 23:02:09

+0

練習使一個人完美(不要稱自己完美,但:P) – Anubhav 2014-11-22 23:02:57