Bootstrap Popover弹出框为什么点击没反应?

南宫俊美 阅读 24

我按照官方文档引入了Bootstrap的JS和Popper,也给按钮加了data-bs-toggle=”popover”属性,但点击完全没反应,控制台也没报错。

是不是还要手动初始化?我试过new bootstrap.Popover()但不确定该传什么参数。

<button type="button" class="btn btn-secondary" data-bs-toggle="popover" data-bs-title="提示" data-bs-content="这是一个弹出框">
  点我弹出
</button>
我来解答 赞 6 收藏
二维码
手机扫码查看
1 条解答
技术爱慧
初始化所有popover用这个:
document.querySelectorAll('[data-bs-toggle="popover"]').forEach(el => new bootstrap.Popover(el))


Bootstrap 5默认不会自动初始化。
点赞 3
2026-03-05 12:02