如何使用javascript scrollIntoView()
转到id,在页面中间?
此代码将转到首页的ID xxx
。
document.getElementById("xxx").scrollIntoView()
但是我想转到中间页的id
xxx
,我可以用scrollIntoView()
这样做吗 最佳答案
使用JQuery,您可以执行以下操作:
var pos = $("#xxx").offset();
var top = pos.top;
var left = pos.left;
window.scrollTo((left < 0 ? 0 : left), (top < 0 ? 0 : top));
关于javascript - 如何使用javascript scrollIntoView()转到id,页面中间?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27250896/