【问题标题】:Different alternatives to jQuery scrollTop?jQuery scrollTop 的不同替代方案?
【发布时间】:2016-08-17 01:00:48
【问题描述】:

目前,我正在学习如何用 javascript 和 jquery 编写代码。我想知道是否有任何替代方法可用于滚动(上/下)位于 div 中的类(不是整个身体)。提前感谢您的帮助。

PS:我尝试使用ScrollTop,但出于某种原因(我不知道为什么)在 Firefox、IE 和 Edge 上刷新页面后,脚本开始表现得很奇怪。例如,如果我按下按钮 A 在刷新后滚动到名为“A”的类,当我按下按钮 A 时,它会转到类“C”,例如。

PSS:替代方法可以是 javascript 或 jquery。没关系。

最好的问候,

乔治·S.

【问题讨论】:

  • 你能发布你的代码吗?
  • 是的,我可以分享。但是,只有 Jquery 部分的代码。但是,我厌倦了寻找解决方案,这就是为什么我只想要一种替代方法,希望不会有这个奇怪的问题。 JsFiddle

标签: javascript jquery cross-browser compatibility scrolltop


【解决方案1】:

如果您想要一个替代方案,您可以使用内部链接。要使用此 HTML 功能,您可以将 name 属性设置为要滚动的内容部分标题,如下所示:

<a name="aDiv">A Section</a>

并将 href 属性设置为 ancor 链接,如下所示:

<a href="#aDiv">Go to A Section</a>

这是另一种方法,必须与 CSS 集成才能获得所需的结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-26
    • 2011-11-18
    • 1970-01-01
    • 2011-07-11
    • 2013-01-29
    • 1970-01-01
    • 2012-01-19
    相关资源
    最近更新 更多