Javascript TwitterTypeahead启动(或不启动)不工作

Javascript TwitterTypeahead启动(或不启动)不工作,javascript,jquery,twitter-bootstrap,bootstrap-typeahead,twitter-typeahead,Javascript,Jquery,Twitter Bootstrap,Bootstrap Typeahead,Twitter Typeahead,我试图得到一个基本的推特打字提示显示。我跟踪了文档,但没有显示任何内容。控制台中也没有抛出错误 我使用的是Bootstrap3.0.3。Typeahead应该是内置的。但是,我得到了一个未捕获的TypeError:Object[Object Object]如果我不直接导入它,就没有方法“typeahead”错误 我的做法如下: <input name="hostname_search" id="typeahead" autocomplete="off" size=100 /> Bo

我试图得到一个基本的推特打字提示显示。我跟踪了文档,但没有显示任何内容。控制台中也没有抛出错误

我使用的是Bootstrap3.0.3。Typeahead应该是内置的。但是,我得到了一个未捕获的TypeError:Object[Object Object]如果我不直接导入它,就没有方法“typeahead”错误

我的做法如下:

<input name="hostname_search" id="typeahead" autocomplete="off" size=100 />
Bootstrap的文档说,我们应该使用源代码而不是本地代码,在HTML中,使用提供的数据。我使用上面的内容,因为这是typeahead的实际文档显示的内容,在引导之外


知道我遗漏了什么/我需要做什么才能让它展示出来吗?另外,为什么它不在Bootstrap中使用typeahead?

也许@Nayefc Typehead不再是Bootstrap 3.0.3中内置的。您需要导入库才能使其正常工作。你可以从@Arbel的typehead.js repo上获得它,你是对的。我刚做了转换,但它仍然没有出现。所有示例都显示了$'.typeahead'.typeahead{但是它们没有在HTML中显示class=typeahead。提供的数据应该覆盖它并用作.typeahead,还是我需要在HTML中使用类attr?为什么示例没有显示出来?@Nayefc jQuery选择器只针对typeahead的正确元素。可能这个页面会给你更多提示来发现问题@Arbel I是否遵循了该链接。它仍然不起作用。没有显示任何内容。它将如何针对typeahead的正确元素?它是否需要提供数据、写入id或正确的类?
 $('#typeahead').typeahead(
   {
     local: [{ val: 'dog' }, { val: 'pig' }, { val: 'moose' }]
   }
 );