0

我一直在寻找解决这个问题的方法,并且一直在努力。

我有一个 JQM/Phonegap 应用程序,在固定位置标题中有一个搜索栏。OnKeyup,它访问我的 API 并在动态创建和刷新的列表视图中返回结果。

我的问题是,虽然我在测试它时在 Chrome 中看起来不错,但是一旦我在 phonegap 中构建它并在手机上测试,当您单击搜索栏时,框上就会有一个覆盖。滚动浏览结果后,此叠加层会上下移动,具体取决于您的滚动。

我可以提供代码,但它实际上只在我构建它并在 Android 上测试时显示。(4.0.4)

我尝试添加data-tap-toggle="false"到标题并将搜索栏向下移动到“内容”区域并将其更改为data-filter="true"UL,使用这两个选项,我仍然得到“弹跳”搜索输入。

还有其他想法吗?我附上了一个例子,说明它在 Android 上的外观。安卓示例

4

2 回答 2

0

我终于找到了答案。不是我想要的,但在这里。 如何设置 HTML INPUT 标记的样式,以便在专注于 Android 2.2+ 时保持 CSS?

于 2013-02-06T03:30:57.213 回答
0

我发现的另一个解决方案是实现 iscrollview https://github.com/watusi/jquery-mobile-iscrollview iscrollview 基本上是一个集成了 iscroll 和 jquery 的库,它为您完成了所有令人讨厌的提升。

执行此操作后,搜索框的“弹跳”消失了。耶

于 2013-02-06T13:37:02.333 回答