【问题标题】:Divs only appear after lifting fingerDivs 仅在抬起手指后出现
【发布时间】:2015-01-30 19:31:36
【问题描述】:

我正在使用 bootstrap 3 并在移动 safari 浏览器上测试我的 webapp,我注意到在滚动(按住手指并向上/向下滑动)时,如果我在滚动过程中发现了一个新的 div 元素,它不会在我抬起手指之前可见

知道这是为什么吗?

【问题讨论】:

  • 这可能已经改变,但我认为 Twitter Bootstrap 本身不支持触摸事件,因此您的代码响应的是普通的旧“mouseUp()”而不是“touch()”。您将需要添加一个触摸库,如 fastClick.js 或使用 jQuery 触摸事件来获得此功能。 stackoverflow.com/questions/19537260/…
  • 我明白了,谢谢指出

标签: twitter-bootstrap responsive-design mobile-safari


【解决方案1】:

我认为 Twitter Bootstrap 本身不支持触摸事件,因此您的代码响应的是普通的旧“mouseUp()”而不是“touch()”。您将需要添加一个触摸库,如 fastClick.js 或使用 jQuery 触摸事件来获得此功能。请参阅:this question 了解更多详情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-03
    • 1970-01-01
    • 2021-01-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多