【问题标题】:Is there a better method for scrolling a page (with jQuery) in Safari for iPhone (scrollTop doesn't work right)是否有更好的方法在 iPhone 的 Safari 中滚动页面(使用 jQuery)(scrollTop 无法正常工作)
【发布时间】:2011-03-02 20:51:18
【问题描述】:

我正在开发一个网站的 iPhone 版本,我正在使用带有 scrollTop 属性的 jQuery .animate() 来滚动到页面的不同部分。

类似这样的:

$('html,body').animate({ scrollTop: distance }, 300);

在常规网络浏览器上,滚动从当前窗口位置开始到所需位置。

在 iPhone 上,窗口会在滚动到所需位置之前跳回文档顶部。这显然是预期的操作,但页面看起来并不适合所有这些动作。

另外,在适用于 iPhone 的 Google.com 上,当自动建议被激活时,搜索框下方有一个漂亮的简单滚动显示自动建议选项。这就是我想做的……

【问题讨论】:

    标签: jquery iphone safari scroll jquery-animate


    【解决方案1】:

    你试过 jQuery ScrollTo 插件吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多