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