正如标题所示,我遇到了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