Bootstrap 弹出窗口不适用于下载的 js 和 css
Bootstrap popover does not work with downloaded js and css
我在 Django 应用程序中使用 popover
时遇到一些奇怪的问题。当使用 css 和 最新版本 的 bootstrap
的 js 时,它根本不起作用。当我使用 link 到 3.4.1 版本时,我发现在一些教程中一切正常。我附上了无效的代码和有效的代码。
最新的 bootstrap 中是否删除了 popover 功能?
作品 (3.5.1):
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="{% static 'js/jquery-3.5.1.min.js' %}"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
<a href="#" data-toggle="popover" title="Popover Header" data-content="Some content inside the popover">Toggle popover</a>
<script>
$(document).ready(function(){
$('[data-toggle="popover"]').popover();
});
</script>
不起作用 (4.5.x):
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}">
<script src="{% static 'js/jquery-3.5.1.min.js' %}"></script>
<script src="{% static 'js/bootstrap.min.js' %}"></script>
<a href="#" data-toggle="popover" title="Popover Header" data-content="Some content inside the popover">Toggle popover</a>
<script>
$(document).ready(function(){
$('[data-toggle="popover"]').popover();
});
</script>
你错过了popper.js.
请注意,bootstrap bundle js 包含 popper.js
库。尝试从 CDN 而不是 bootstrap.js
.
加载这个
需要订单:
- Jquery
- 波普尔
- Bootstrap
我在 Django 应用程序中使用 popover
时遇到一些奇怪的问题。当使用 css 和 最新版本 的 bootstrap
的 js 时,它根本不起作用。当我使用 link 到 3.4.1 版本时,我发现在一些教程中一切正常。我附上了无效的代码和有效的代码。
最新的 bootstrap 中是否删除了 popover 功能?
作品 (3.5.1):
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="{% static 'js/jquery-3.5.1.min.js' %}"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
<a href="#" data-toggle="popover" title="Popover Header" data-content="Some content inside the popover">Toggle popover</a>
<script>
$(document).ready(function(){
$('[data-toggle="popover"]').popover();
});
</script>
不起作用 (4.5.x):
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}">
<script src="{% static 'js/jquery-3.5.1.min.js' %}"></script>
<script src="{% static 'js/bootstrap.min.js' %}"></script>
<a href="#" data-toggle="popover" title="Popover Header" data-content="Some content inside the popover">Toggle popover</a>
<script>
$(document).ready(function(){
$('[data-toggle="popover"]').popover();
});
</script>
你错过了popper.js.
请注意,bootstrap bundle js 包含 popper.js
库。尝试从 CDN 而不是 bootstrap.js
.
加载这个
需要订单:
- Jquery
- 波普尔
- Bootstrap