您好,SO用户,
在我自动填充模态框的地方遇到了这个问题.
有时它已经有内容,所以我尝试在每个请求上进行隐藏/显示.但该节目在隐藏功能完成之前被触发,因此它会破坏脚本.
我无法绑定到"隐藏",因为如果它是第一次 - 它将不会从引导程序中激活隐藏的函数.
使用modal('true')我可以看到对象有一个isShown元素,但有谁知道我如何访问它?
console.log显示了这个:
$backdrop
[div.modal-backdrop]
$element
[div#modal-from-dom.modal]
isShown
true
settings
Object { backdrop="static", keyboard=true, show=false}
hide
function()
show
function()
toggle
function()
__proto__
Object { toggle=function(), show=function(), hide=function()}
Run Code Online (Sandbox Code Playgroud) 谁能告诉我如何检查bootstrap 3.0模态状态,是使用jQuery还是javascript打开或关闭.我使用了以下代码但是当你打开一个模态一次时它会起作用,否则会给出数据未定义的错误.
if($('#addMemberModal').data('bs.modal').isShown == true){
console.log("Modal is open");
}
Run Code Online (Sandbox Code Playgroud)