解决方案:Scroll if element is not visible
显示了如何使用jQuery滚动查看组件。是否有可移植的方式直接执行此操作,或者每个浏览器是否有所不同,因此jQuery是唯一的方法?
答案 0 :(得分:1)
大多数未被弃用的旧功能都受到大量浏览器的支持(至少99.99%的互联网用户使用的浏览器)。您可以检查方法scrollTo()并提供x和y coordonates作为参数。
例如:window.scrollTo(500, 100);
这里的兼容性适用于Firefox,IE,Safari,Chrome和Opera。
来源:http://www.w3schools.com/jsref/met_win_scrollto.asp
当然,我建议将jQuery用于这些类型的操作,但它可以在没有任何问题的情况下完成。正如@Jackson所说,关于动画,你很难用原始的javascript来动画你的滚动。