1

我正在使用 Twitter Bootstrap 的 Jquery Typeahead 插件

我已经集成了它,添加了适当的 .js 文件,并为所需字段设置了data-items,data-source和值。data-provide<input>

<input data-provide='typeahead' 
         data-items='4' 
        data-source='["Alabama","Colorado","Texas"]' 
               type='text' 
               name='someName' 
                 id='someId'>

有用。问题是,当列表弹出时,我无法使用箭头(向上、向下)导航 - 如示例所示。

我究竟做错了什么???


更新:似乎这是一个关于 Firefox 的错误(我现在注意到它确实在 Chrome 下工作);关于如何解决这个问题的任何想法?

4

1 回答 1

3

这将解决您的问题。

您可以编辑 bootstrap-typeahead.js 第 171 行

if ($.browser.webkit || $.browser.msie) {   

对此

if ($.browser.webkit || $.browser.msie || $.browser.mozilla)

GitHub页面链接

于 2012-08-14T06:04:22.387 回答