【问题标题】:JQuery Mobile Hiding Scrollbars After TransitionJQuery Mobile在转换后隐藏滚动条
【发布时间】:2013-12-04 01:29:37
【问题描述】:

我正在将 JQuery Mobile 用于客户的网站,但我以前从未使用过它。不幸的是,我无法链接该网站,也不能简单地在某个地方重新创建问题,因为它涉及图书馆的 AJAX 转换系统 - 换句话说,它分布在多个页面上。我真的希望这是一个已知问题,但有人可以帮助我。

当我通过地址栏导航或刷新来初始化新页面时,一切正常。当我从站点内转换到那里时,滚动被禁用。即使我将overflow-y 应用于body、html、data-role="content" 元素,任何东西......它也不起作用。滚动条实际上​​不会出现...如果我检查 Chrome 中的元素,我可以看到可见页面下方的元素确实具有可检测的宽度和高度,但即使每个关键元素的溢出-y 设置为滚动,滚动条是空白的,无法点击。

非常感谢任何帮助!

【问题讨论】:

  • 如果你在过渡后刷新,也会发生同样的情况吗?
  • 刷新页面后工作正常。我仍然很想弄清楚这一点,但现在我最终放弃了 JQuery Mobile。

标签: javascript jquery html css jquery-mobile


【解决方案1】:

您可以在<a> 标签中使用data-ajax="false" 来解决这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-05
    • 1970-01-01
    • 1970-01-01
    • 2013-03-01
    • 1970-01-01
    • 2014-04-07
    相关资源
    最近更新 更多