我有一个自举3引导3莫代尔所示有时候
我通过AJAX加载数据并显示在对话框中的数据模式对话框奇怪的行为。一切似乎都很好。该对话框将显示。我点击链接显示对话框。它有效,但有时(可能在5次或20次点击链接后),它不会。背景变暗 - 但模式不显示。我用萤火虫检查过,数据来自服务器,但对话框不显示。
有没有人有一个想法它可能是什么?
我有一个自举3引导3莫代尔所示有时候
我通过AJAX加载数据并显示在对话框中的数据模式对话框奇怪的行为。一切似乎都很好。该对话框将显示。我点击链接显示对话框。它有效,但有时(可能在5次或20次点击链接后),它不会。背景变暗 - 但模式不显示。我用萤火虫检查过,数据来自服务器,但对话框不显示。
有没有人有一个想法它可能是什么?
这只是在黑暗中拍摄的照片,但是一旦关闭,模式可能没有被正确重置。当模式关闭时,它仍然保留内容以及有关状态的数据。这将清除数据,并删除模式的内容。
你可以试试这个:
$('#my-modal').on('hidden.bs.modal', function({
$(this).removeData('bs.modal').children().remove();
});
解决问题Bootstrap 3.2.0中似乎存在一个错误 –
它实际上是Safari中的一个错误。 –
的bug已修复在Safari 7.1。
thsi将在firefox和chrome上获胜7 – wutangl
我在Safari上看到了相同的行为。 –
我已经转载了这个没有AJAX的bug,使用bootstrap示例页面:http://getbootstrap.com/javascript/#modals - 只需点击“启动演示模式按钮10次左右,你就会看到bug。此问题:https://github.com/twbs/bootstrap/issues/14254 –