如何通过javascript调用带有bootstrap 5的模态窗口?

Posted

技术标签:

【中文标题】如何通过javascript调用带有bootstrap 5的模态窗口?【英文标题】:How to call a modal window with bootstrap 5 by javascript? 【发布时间】:2021-10-13 13:24:41 【问题描述】:

在 Bootstrap 4 中我已经做到了,但是由于 jquery,在 Bootstrap 5 中 jquery 不可用,那么在 Bootstrap 5 中如何在没有 jquery 的情况下通过 javascript 调用模态窗口?

【问题讨论】:

【参考方案1】:

你可以像这样做你想做的事:

// Create your modal
var myModal = new bootstrap.Modal(document.getElementById('myModal'), options);

// Or you can get a modal already present in DOM
var myModalEl = document.getElementById('myModal')
var myModal = bootstrap.Modal.getInstance(myModalEl)

// Open
myModal.show();

// Hide
myModal.hide()

更多详情,请参考 Bootstrap 文档: Modal via Javascript

【讨论】:

问题:它也适用于按钮吗?

以上是关于如何通过javascript调用带有bootstrap 5的模态窗口?的主要内容,如果未能解决你的问题,请参考以下文章

我如何使用带有 Javascript 的 onClick 调用 2 个函数 [重复]

在 QT 中,如何将带有内部调用的 javascript 的 html 转换为 pdf 文件

如何使用 jest 在 javascript 中测试 try catch 代码并在 express 中包含带有中间件的 next() 调用?

如何通过 HtmlDocument.InvokeScript 将对象作为参数传递给 javascript

Laravel:如何通过javascript加载带有动态参数的命名路由

如何通过Javascript提交带有自定义变量的表单?