如何防止Jqtouch自动滚动到当前类的div?

时间:2010-08-08 18:28:31

标签: javascript jqtouch

我正在使用Jqtouch设计一款iPhone应用程序。

由于我在顶部使用标准标题/工具栏,我想简单地将其固定在那里而不移动。我发现了如何通过创建一个带有类工具栏的div并将CSS显示设置为阻塞并将min-height设置为0px来实现此目的。

然而,当它启动并且每次我更改页面时(从技术上讲,它正在显示不同的div并且不显示(?)),它会自动滚动到刚刚更改为的div的顶部,我需要滚动最多看到工具栏(工具栏位于顶部,div上方)。

如何让它实际滚动到工具栏或页面顶部?

这是我当前代码的简化布局:(对于正文部分)

<body>
<div id="toolbar" class="toolbar" style="display: block; min-height: 0px !important;">
<h1>Header</h1>
<a class="button" href="#">Button</a>
</div>

<div id="home" class="current">
<!--Content in here-->
<a href="#test" class="slideup">Link to next page</a>
</div>

<div id="next">
<!--Content in here-->
</div>
</body>

1 个答案:

答案 0 :(得分:0)

我不完全确定我有你的问题,但听起来你想要一个具有“固定”位置的元素。如果是这种情况,您可能想尝试我为this question发布的解决方案。