Bootstrap(v4)Popover $(...)。popover不是一个函数

时间:2017-01-05 20:42:28

标签: javascript jquery twitter-bootstrap popover bootstrap-4

正如标题所示,我遇到了bootstrap popovers的问题。具体而言,我收到以下错误:Uncaught TypeError: $(...).popover is not a function

我已经看到其他类似的问题,并做了以下事情:

确保在jQuery之后加载bootstrap:

<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包含Popover:

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

我不确定还有什么可以尝试的。任何建议都会受到欢迎。
可能很重要的事情:

  • 我正在使用模板引擎(把手),外部脚本从布局加载,弹出脚本位于实际的身体部位。

  • 我正在使用Cloud 9 IDE

1 个答案:

答案 0 :(得分:-1)

包括tether.min.j 这应该可以解决问题。