Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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
Jquery Bootstrap3RC1中的typeahead JavaScript模块在哪里?_Jquery_Twitter Bootstrap_Twitter Bootstrap 3 - Fatal编程技术网

Jquery Bootstrap3RC1中的typeahead JavaScript模块在哪里?

Jquery Bootstrap3RC1中的typeahead JavaScript模块在哪里?,jquery,twitter-bootstrap,twitter-bootstrap-3,Jquery,Twitter Bootstrap,Twitter Bootstrap 3,正如您所知,BootstrapRC1就在这里,我一直在阅读关于这个新框架中所有令人敬畏的新特性。但你们猜怎么着,文件里并没有字体。有人知道这是出于什么原因吗 我在谷歌搜索时发现,而且我还读到他们改变了字体引导。那么,我必须手动添加它,还是它也在Bootstrap3包中 有人知道这件事吗?我相信这件事已经被弃用,取而代之的是推特的优秀。他们的文档中包含了应该有所帮助的内容 编辑:Twitter已删除集成说明。目前还不清楚这是在Bootstrap 3.0兼容版本发布之前暂时的还是永久的,但是@dry

正如您所知,BootstrapRC1就在这里,我一直在阅读关于这个新框架中所有令人敬畏的新特性。但你们猜怎么着,文件里并没有字体。有人知道这是出于什么原因吗

我在谷歌搜索时发现,而且我还读到他们改变了字体引导。那么,我必须手动添加它,还是它也在Bootstrap3包中


有人知道这件事吗?

我相信这件事已经被弃用,取而代之的是推特的优秀。他们的文档中包含了应该有所帮助的内容


编辑:Twitter已删除集成说明。目前还不清楚这是在Bootstrap 3.0兼容版本发布之前暂时的还是永久的,但是@drye链接到了一个有用的替代品。

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

这是为Bootstrap 2设计的

如果您想让它与Bootstrap3一起工作,您必须更改
.tt hint
类。我把它改成
display:none因为它的覆盖非常糟糕


我还注意到按钮插件(到输入)工作不太好,因为输入也没有被正确覆盖。

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

但是typeahead.js还没有为Bootstrap3做好准备

工作解决方案是添加额外的css,修复css问题:

现在,最终的Bootstrap 3.0.0已经发布,typeahead已经被正式删除。但是,Twitter的Typeahead()可以在它的位置上使用:


Bootstrap 3 Typeahead示例:

我找到了改编版本[2014年5月];)

对于其他像我一样从谷歌登陆这里,仍在搜索正确答案的人:

如果您需要像我一样使用击倒3,我将genius Niemeyer()中的代码进行了最低限度的修改,以便再次使用:

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


我还发现有太多的东西消失了,比如导航类、预先输入、受控表单输入宽度、搜索框、子菜单。更改类以使其变得复杂,例如图标到.glyphicon,span到col-lg-xxxxx?在这方面,我相信jquery或谷歌的政策,我的意思是提供足够的向后兼容性,以便人们能够坚持使用您的产品。不要把你的想法强加给别人,用“我们认为这是不必要的”这句话来判断你是谁。因此,这种改变政策更像是微软的东西。他们不断地改变事情,我们开发人员总是不断地学习和浪费时间。地狱!有人将typeahead添加回Bootstrap3,这适用于旧的bootstrap2代码,无需节点化。只需在Bootstrap3加载后包含额外的js文件。这解决了我的问题,谢谢!这篇文章很有帮助。tt提示是一个奇怪的弹出窗口,带有来自输入控件的重复文本。我不知道那是什么。设置显示:没有真正的帮助。感谢官方的弃用通知:警告:截至2013年10月24日,typeahead.js已过期3-4个月。希望他们能重新开始@JakeHarding将于1月初发布新版本。集成部分已被删除:此处的一些说明:此处的方法:不再工作。我使用tagManager、typeahead、bootstrap 3。另外,Nick P的use.twitter typeahead.tt hint css类回答github链接返回404,这是到目前为止这个问题的最佳答案。我试了一下,效果很好。