2013-03-15 118 views
4

看起來Twitter Typeahead (TTA)Bootstrap Typeahead (BTA)都佔用標識符:$.typeahead一起使用Bootstrap Typeahead和Twitter Typeahead

似乎TTA意味着Bootstrap兼容,因爲文檔指出只需在BTA之後添加TTA即可。

如果同時使用BTA和TTA,如果兩者都以$.typeahead調用,怎麼會同時使用BTA和TTA?是否還有其他重疊需要考慮?由於BTA還不是TTA功能的真正子集(例如,即使沒有輸入,即使沒有輸入,通過將minLength設置爲0,BTA也可以顯示建議下拉列表,但TTA似乎沒有這個),似乎這個在某些情況下是可取的。

這個問題反映了發佈到TTA issues的問題,因爲TTA文檔表明它是Bootstrap兼容的。

回答

5

由於Jake Hardingput it

它不建議同時使用typeahead.js和引導的預輸入插件。話說回來,如果你想做到這一點,所有的引導插件具有可noConflict那將允許你這樣做:

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