我想检查某个模态框是否已经打开,我尝试了以下方法(bootstrap-4),但对我来说都没有用(即使对话框已经打开,它始终返回“false”)
$('#myModal').is(':visible');
$('#myModal').data('bs.modal').isShown ;
$('#myModal').hasClass('in');
我检查了弹出框的类列表,当它可见于屏幕后,没有添加任何新的类。
我不想使用事件处理程序,因为我不想追踪状态,我只是想检查对话框是否以前通过某些其他函数打开过。