Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 上下箭头';导航不适用于引导类型前进_Javascript_Jquery_Html_Twitter Bootstrap_Typeahead - Fatal编程技术网

Javascript 上下箭头';导航不适用于引导类型前进

Javascript 上下箭头';导航不适用于引导类型前进,javascript,jquery,html,twitter-bootstrap,typeahead,Javascript,Jquery,Html,Twitter Bootstrap,Typeahead,我正在使用Twitter引导的Jquery 我集成了它,添加了适当的.js文件,并设置了数据项,数据源和数据,为所需的字段提供了值 <input data-provide='typeahead' data-items='4' data-source='["Alabama","Colorado","Texas"]' type='text' name='someName'

我正在使用Twitter引导的Jquery

我集成了它,添加了适当的.js文件,并设置了
数据项
数据源
数据,为所需的
字段提供了值

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

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

我做错了什么



更新:似乎这是一个关于Firefox的bug(我现在注意到它在Chrome下工作了);关于如何解决这个问题有什么想法吗?

这将解决您的问题

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

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

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

@rahul不,它没有。正如我所说,它似乎工作得很好,除了箭头不是。所以,我想我应该做些别的事情来初始化它?…@rahul没有太多代码;只需输入属性+一行即可导入typeahead脚本。检查css样式可能导航正常但不显示可能是css问题在您提供的链接中向上和向下箭头不正常。这是一个很好的答案。令人惊叹的!你帮我节省了很多时间!非常感谢,伙计!:-)