2013-03-07 37 views
-1

我工作的地方新帖發表在(或多或少)實時網站。由於我不希望帖子在發佈新帖子時不斷向下滾動,因此我正在考慮在其他帖子的「頂部」加載新帖子。如果用戶想要看到新帖子,他必須向上滾動而不是向下滾動。加載新帖頂端 - 向上滾動

我一直在四處尋找關於如何實現這一點,但不是很幸運,到目前爲止的想法。有沒有人有一個想法如何開始?

非常感謝! d

P.S.我不想顯示說'新帖子'的消息(如twitter)。我有點想要立即加載帖子。

+0

我認爲我們需要在您的網站和它是如何工作來回答這個問題的更多信息。也許甚至連接到它? – lmortenson 2013-03-07 17:12:03

+0

我正在本地工作,因此目前無法爲您提供鏈接。我不確定我還能告訴你我想要達到的目標 - 讓我知道你需要知道什麼。 – 2013-03-07 17:40:39

回答

0

如果您正在使用「jQuery的」你可以用相反的

$('#container').prepend('<div class="post">Hi im a new post</div>'); 

$('#container').append('<div class="post">Hi im a new post</div>'); 

,這會使得出任的#container的第一個子元素,而不是作爲最後一個。

+0

嗯,但然後每個新的職位將推後所有其他職位,所以列表會滾動不斷。右? – 2013-03-07 17:39:15

0

一個想法,如果你絕對另一格內放置您的郵冊,是應用負top值等於新柱的高度。爲了簡單起見,假設你的所有帖子正好是40px高,那麼當新帖子發佈時,將top偏移量設置爲之前減去40px的偏移量。如果處理不好,我會有點擔心「閃爍」。

相同的技巧可以適用於scrollTop值如果你是一個滾動窗口內看你的列表。

+0

謝謝GSP!我有一個類似的想法,但我也擔心「閃爍」。我會試一試! :) – 2013-03-07 17:44:51

相關問題