2

我正在尝试实现这种行为——例如——Twitter Mac 客户端:

我有一个可以滚动的框(溢出 Y,固定高度),里面有几个块。我想在所有其他块之前添加一个新块,但使其对用户不可见:所以当之前添加了一个新块时,用户必须滚动到顶部才能查看它。

您将如何实现这一目标?(当然是 JS 供电,但必须准备好触摸设备,并且 iP* 在滚动时不会运行 JS)。

谢谢!

4

1 回答 1

1

我尝试在添加元素后更改 scrollTop,它似乎在 Chrome 上运行良好。您必须在其他浏览器中检查它。

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

http://jsfiddle.net/ub5BU/

于 2013-12-04T08:58:24.837 回答