簡體   English   中英

在滾動位置之前添加元素,並且不影響當前滾動/視圖

[英]Add element before scroll position, and not affect current scroll / view

我正在嘗試實現這種行為-例如,Twitter Mac客戶端:

我有一個可以滾動的框(溢流Y,固定高度),里面有幾個方塊。 我想在所有其他塊之前添加一個新塊,但使用戶看不到它:因此,當之前添加新塊時,用戶必須滾動到頂部才能查看。

您將如何實現? (當然,JS支持,但必須准備好觸摸設備,並且iP *在滾動時不運行JS)。

謝謝!

添加元素后,我嘗試更改scrollTop,它似乎在Chrome上正常運行。 您將不得不在其他瀏覽器中簽出。

$(document).scrollTop($(document).scrollTop() + elmHeight);

http://jsfiddle.net/ub5BU/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM