当点击按钮时自动发送到网站顶部

时间:2019-04-27 22:36:54

标签: javascript

当我使用JavaScript单击网站顶部的按钮时,与按下按钮直接发送到我的网站顶部的按钮完全相同的一秒钟,在关闭侧面导航时,如何将其删除。

 function openSlideMenu(){
  document.getElementById('side-menu').style.width = '250px';
  document.getElementById('main').style.marginLeft = '250px';       
}

function closeSlideMenu(){
  document.getElementById('side-menu').style.width = '0';
  document.getElementById('main').style.marginLeft = '0';
}

1 个答案:

答案 0 :(得分:1)

您的链接中有href="#",该链接在页面上设置了一个空锚,将其跳到顶部。

要防止该行为,请阻止onClick事件的默认行为。

 function openSlideMenu(event){
    event.preventDefault();