我正在使用来自的bootstrap-modal:

https://github.com/jschr/bootstrap-modal

modalEl是DOM中的模式元素。
模态以一些动态内容完全呈现在中。

我想隐藏模态,在应用程序上做一些工作,并希望稍后再次渲染相同的模态,而无需初始化任何新模态。

我怎么做???

我已经从按钮中删除了data-dismiss="modal"属性。

但以下情况不适用于我

$(modalEl).modal('hide');

$(modalEl).modal('show');

最佳答案

与从twitter bootstrap提供的默认模式相比,从https://github.com/jschr/bootstrap-modal提供的'bootstrap-modal.js'至少没有什么不同。

用于模态根div(在此称为modalEl)

为了显示隐藏默认的Twitter引导程序,我们使用:

    $(modalEl).modal(); // initialize
    $(modalEl).modal('hide'); // hide
    $(modalEl).modal('show'); //show


但是,如果使用https://github.com/jschr/bootstrap-modal中的模式,则应使用以下方式:

var modalObj = $(modalEl).modal(); // initialize
modalObj.modal('hide') // to hide
modalObj.modal('show') // show

10-08 11:57