当我使用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';
}
答案 0 :(得分:1)
您的链接中有href="#"
,该链接在页面上设置了一个空锚,将其跳到顶部。
要防止该行为,请阻止onClick事件的默认行为。
function openSlideMenu(event){
event.preventDefault();