Bootstrap 3 RC 1中的typeahead JavaScript模块在哪里?

正如你所知,Bootstrap RC 1就在这里,我一直在阅读这个新框架中的所有新function。 但是猜猜是什么,typehead是不在文档中的。 有谁知道这是出于什么原因?

我发现这些例子,而谷歌search,我也读到这篇文章 ,他们改变了typehead Bootstrap。 那么我必须手动添加它还是也在Bootstrap 3包中?

有没有人知道这件事?

我相信它已经被赞成Twitter的优秀typeahead.js 。 他们的文档有一个Bootstrap集成部分 ,应该有所帮助。

编辑: Twitter已经删除了整合说明。 目前还不清楚在Bootstrap 3.0兼容版本之前这是暂时的,还是好消息,但@drye链接到http://www.aureliomerenda.com/install-typeahead-bootstrap-3- fix-css-overlay-width-100 / 。

现在最终的Bootstrap 3.0.0已经发布,typeahead已经正式被删除了。 然而,Twitter的Typeahead( twitter/typeahead.html )可以用在它的地方:

Bootstrap 3 Typeahead示例: http : //bootply.com/86571

正如ceejayoz已经说过的,你需要typeahead.js +额外的CSS来与Bootstrap集成。

这是为Bootstrap 2制作的。

如果你想使用Bootstrap 3,你必须改变.tt-hint类。 我改变它display: none; 因为它覆盖非常可怕。

我也注意到,button插件(input)不能很好地工作,因为input得不到正确的覆盖。

我find了适应[2014年5月];)

对于像我这样从谷歌登陆这里的其他人,仍然在寻找正确的答案: https : //github.com/bassjobsen/Bootstrap-3-Typeahead

如果你需要它像我一样与knockout 3一起工作的话,我最小化地修改了天才Niemeyer( https://stackoverflow.com/a/20503173/1218136 )的代码,

 <input type="text" data-bind="value: value, typeahead: {source: your_array}" /> 

是的,在Bootstrap 3中不推荐使用typeahead。

但typeahead.js尚未准备好引导3。

工作的解决scheme是添加额外的CSS,它修复的CSS问题: https : //github.com/jharding/typeahead.js-bootstrap.css