0

我正在使用 IScroll 帮助在我的 PhoneGap 应用程序的屏幕底部定位页脚,但我有一个问题我已经苦苦挣扎了几个晚上,所以我希望你们中的一些人能够提供帮助。

为了能够通过应用程序保留我的页眉和页脚,我一直在使用类似的东西

通常我会绑定我的 PageCreated 事件,但由于这不是执行我不能这样做。我在收到页面后尝试过,我打电话jQuery('#mobilePage').trigger('create');给打电话setTimeout(function(){ myScroll.refresh(); },0);

问题是没有正确生成高度。有一半的时间,一些内容隐藏在页脚下方。

我的理论是 trigger('create') 需要一些时间来调用,因此我调用 myScroll.refresh() 太早了。

我的问题是,是否有办法绑定 trigger('create') 事件,以便我可以创建回调并执行滚动更新?

4

2 回答 2

1

在 iscroll 代码中,检查

checkDOMChanges

并使它成为现实。然后 iscroll 将在 dom 更改时处理刷新的设置

于 2012-03-28T06:59:14.860 回答
0

试试这个jsfiddle链接我认为它会帮助你

于 2012-08-22T06:47:03.463 回答