2011-09-01 50 views
1

我正在使用jQuery Mobile开发一个webapp。我想要做的一件事就是为某些输入字段显示一些自动完成的建议。我希望带有这些建议的模块能够像屏幕键盘一样展开,当我滚动页面时,屏幕上的键盘完全停留在屏幕上,并停留在那里。将一个元素粘贴到iPhone键盘(JS,CSS?)

一个快速和肮脏illustraion:

auto-complete suggestions

我看到类似这样的东西在某些本地应用正在做。有没有办法用jQuery/JS和CSS来实现这一点?

+0

iOS中的位置:固定存在困难:我已经看到它完成的唯一方法是绝对定位它,在滚动开始之前淡出它,然后重新定位它并淡入淡出它在滚动停止的时候。 Safari的iOS版本不允许您在滚动操作时进行任何操作。 – chris5marsh

回答

0

我相信这是唯一可能作为本机应用程序,除非你想出一个办法(使用JavaScript可能)有你的自动完成建议“浮动”,从一定的高度查看窗口的顶部。

例如,如果您以像素为单位测量屏幕,请将自动完成的“条形图”x从iPhone状态栏的顶部浮动x像素。整蛊,但可能的

相关问题