【问题标题】:Area behind twitter bootstrap modal windows gets invalidated after dismiss推特引导模式窗口后面的区域在关闭后无效
【发布时间】:2013-05-24 08:45:17
【问题描述】:

我在使用 twitter 引导模式窗口时遇到了一个奇怪的问题。当浏览器大小为桌面时一切正常,当浏览器大小为手机时出现问题。当然,在真机上它也会失败。

在这种情况下,模式窗口关闭后,模式窗口后面的区域将失效。我的意思是,在模态窗口消失后,模态窗口占据的区域后面的锚点不起作用。即使我在浏览器中单击刷新,锚仍然不起作用。我必须将浏览器的大小调整为桌面大小,这些锚才能再次工作。

有没有人经历过这样的事情?关于如何解决它的任何想法?

【问题讨论】:

  • 你能发布你的模态代码吗?
  • 无法贴出原代码,太长了。所以我正在尝试写一些像真实的东西但更小的东西。但是这个新代码有效......很明显我做错了什么,但我找不到它。我问过以防万一其他人有同样的经历。还是谢谢!

标签: twitter-bootstrap modal-dialog area


【解决方案1】:

我终于找到了问题所在。我的错误,我有一些错误的事情,一方面,我为一个模态 div 混合了 .hide 和 .hidden 类。那是错误的,另一方面,我有一个

$('.hidden').removeClass('hidden');

指令在代码的另一部分,因此发生了这个附带问题,但仅在大小为电话时发生。疯狂的东西。

【讨论】:

    猜你喜欢
    • 2023-03-25
    • 1970-01-01
    • 2015-01-08
    • 2018-07-05
    • 1970-01-01
    • 1970-01-01
    • 2019-11-03
    • 1970-01-01
    相关资源
    最近更新 更多