2017-01-05 21 views
0

タイトルが示唆するように、私はブートストラップのポップオーバーに問題があります。具体的には、私は次のエラーが発生しています:Uncaught TypeError: $(...).popover is not a function

私は他の同様の問題を見ていると、次のことを行っている:

jQueryの後に、ブートストラップ負荷を確認してください:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
<script src="/js/dropzone.js"></script> 
<script src="/js/bootstrap.js"></script>` 

試行の$ .noConflict:

$.noConflict(); 
jQuery(document).ready(function($){ 
$('[data-toggle="popover"]').popover(); 
}); 

をbootstrap.jsを確認してくださいポップオーバーを含む:

var Popover = function ($) { ... } 

私は他に何を試すべきか分かりません。どんな提案も大歓迎です。重要であるかもしれない
もの:

  • 私はレイアウトからロード外部スクリプトとテンプレートエンジン(ハンドル)を使用しています、とポップオーバーのスクリプトは、実際の身体の部分上にあります。

  • 私はクラウド9 IDEを使用しています

答えて

0

これは問題を解決する必要がありますtether.min.jの 含まれています。

0

ブートストラップ3.xは、jquery 3.x と互換性がないと思われます。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

それが動作願っています。

関連する問題