iScroll的自动完成问题

时间:2012-06-04 08:33:36

标签: jquery jquery-ui jquery-plugins jquery-mobile

我在jqueryMobile应用程序上使用jQuery Autocomplete。它完美无缺。现在我正在尝试使用iScroll.js滚动查找项目列表。这就是我在做什么,

http://jsfiddle.net/uXbKY/39/

问题是,iscroll仅适用于建议框的第一项,因为我无法滚动整个列表。如果我在代码中遗漏任何内容,请帮助我。请帮助我使用iScoll实现这一点。

我找到了另一种方法,我们可以使用基于自定义触摸的滚动条作为自动完成框 http://jsfiddle.net/uXbKY/2/ 但是有一个问题,自定义滚动条仅出现在第一次搜索时,当列表刷新时它会从suggasbox框中消失,如果我们可以修复此问题,请建议我,因为这两个选项对于我在ipad中使用我的自动完成功能都很好机器人。

或者如果有人认为这比使用iScroll和jScrollPane有更好的方法,那么我很乐意接受建议。

先谢谢,

1 个答案:

答案 0 :(得分:0)

我注意到的一件事是:iScroll必须应用于滚动区域的包装

您似乎直接在具有id滚动

的UL上进行此操作

我的猜测是你必须在UL周围放一个包装器并给它id包装器

我做了一个演示jsFiddle

如果您输入1个字母,则可以滚动查找包含该字母的所有单词。