1

我在 rails4 上使用带有 Bootstrap 3 Modal 组件的 Turbolinks。如果我刷新并打开页面,模态背景将是正常的。但是,当我打开其他页面时,模态背景不透明度会变得越来越暗,我假设当 Turbolinks 在另一个页面中加载时不透明度没有重置。我试图找到背景元素,但看起来不透明度是由 javascript 动态生成的。有没有人看到同样的问题?解决方法是什么?

4

2 回答 2

0

查看html源代码。我敢打赌,您没有隐藏模式,并且仍然显示覆盖。因此,当打开更多叠加层时,它似乎变得更暗。

于 2013-09-14T18:35:53.887 回答
0

解决了这个问题: Rails 4 Turbolinks 使表单提交多次

看起来有人聪明地将 javascript 移动到正文中以防止页面在加载过多 js 时被阻止,而 turbolinks 会在每次呈现新页面时将这些 js 加载到页面中。

于 2013-09-14T23:16:46.373 回答