同时使用Bootstrap Typeahead和Twitter Typeahead

4
似乎Twitter Typeahead (TTA)Bootstrap Typeahead (BTA)都使用了标识符:$.typeahead
文档表明,TTA是与Bootstrap兼容的,因为只需在BTA后添加TTA即可。
如果它们都使用$.typeahead,那么如何同时使用BTA和TTA?还有其他重叠需要考虑吗?
由于BTA不是TTA功能的(尚)真正子集(例如,通过将minLength设置为0,BTA可以显示建议下拉菜单,而TTA似乎没有此功能),因此在某些情况下这似乎是可取的。
这个问题类似于TTA issues中发布的问题,因为TTA文档表明它与Bootstrap兼容。
1个回答

5

正如杰克·哈丁 所说的:

不建议同时使用typeahead.js和Bootstrap的typeahead插件。话虽如此,如果你想这么做,所有的Bootstrap插件都有noConflict可用,它可以让您做类似于以下操作:

$.fn.bootstrapTypeahead = $.fn.typeahead.noConflict();


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接