1

我正在使用 jQuery Mobile 开发一个 webapp。我想做的一件事是为某些输入字段显示一些自动完成的建议。我希望带有这些建议的块看起来好像它扩展了屏幕键盘,恰好位于其顶部边缘并在我滚动页面时停留在那里。

一个快速而肮脏的例子:

自动完成建议

我在一些原生应用程序中看到了类似的事情。有没有办法只用 jQuery/JS 和 CSS 来实现这一点?

4

2 回答 2

1

我不认为这是可能的。键盘是属于浏览器的系统实体。您可以稍微操纵它的显示方式……为电子邮件、URL、数字或电话号码量身定制。

在这里阅读:http: //developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/index.html

于 2011-09-28T04:48:47.190 回答
0

我相信这只能作为本机应用程序,除非您找到一种方法(可能使用 JavaScript)让您的自动完成建议从查看窗口顶部“浮动”一定高度。

例如,如果您以像素为单位测量屏幕,则从 iPhone 状态栏的顶部浮动您的自动完成“条”x 像素数。棘手,但可能

于 2012-03-10T06:55:57.937 回答