bootstrap-sass gemを使用して Rails サイトを作成していますが、正常に動作します。また、js.erb で先行入力を正常に初期化しています。
$container.find('.typeahead').typeahead({source: [<%= @cities %>], items:20});
しかし、文字列の代わりに kvp オブジェクトの配列を使用する typeahead の拡張バージョンを使用したいと考えています。これは tcrosen のもので問題ないようです。
それらのbootstrap-typeahead.jsを app/assests/javascripts フォルダーに追加しました。そのファイルを含めるように application.js を変更しました。
...
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require bootstrap-typeahead
//= require_tree .
しかし、彼は新しいものではなく、bootstrap.min.js で定義された typeahead 関数を使用しているようです。
適切なファイルを使用するように彼に指示するにはどうすればよいですか?
ps: 他のブートストラップ JavaScript プラグインを使用しているため、bootstrap.min.js だけを削除することはできません。