How to scroll HTML page to given anchor?

后端 未结 17 1965
醉梦人生
醉梦人生 2020-11-22 08:55

I’d like to make the browser to scroll the page to a given anchor, just by using JavaScript.

I have specified a name or id attribute in my

17条回答
  •  臣服心动
    2020-11-22 09:13

    Way simpler:

    var element_to_scroll_to = document.getElementById('anchorName2');
    // Or:
    var element_to_scroll_to = document.querySelectorAll('.my-element-class')[0];
    // Or:
    var element_to_scroll_to = $('.my-element-class')[0];
    // Basically `element_to_scroll_to` just have to be a reference
    // to any DOM element present on the page
    // Then:
    element_to_scroll_to.scrollIntoView();
    

提交回复
热议问题