Javascript 打开/关闭内容和锚定链接

Javascript 打开/关闭内容和锚定链接,javascript,anchor,show-hide,Javascript,Anchor,Show Hide,嗨,我有一些内容,当你点击红色文本时会显示和隐藏,这很好。但我想做的是,当点击它时,它也会锚定到新内容顶部的链接,即出现在黄色背景中的副本。当你点击红色文本关闭内容时,它会将你链接到红色文本的顶部。任何帮助都将不胜感激 var content=document.querySelector('.content'); var closeContent=document.querySelector('.closeContent'); closeContent.addEventListener('cl

嗨,我有一些内容,当你点击红色文本时会显示和隐藏,这很好。但我想做的是,当点击它时,它也会锚定到新内容顶部的链接,即出现在黄色背景中的副本。当你点击红色文本关闭内容时,它会将你链接到红色文本的顶部。任何帮助都将不胜感激

var content=document.querySelector('.content');
var closeContent=document.querySelector('.closeContent');
closeContent.addEventListener('click',函数(){
if(content.classList.contains('active')){
content.classList.remove(“活动”);
content.classList.add(“禁用”);
}否则{
content.classList.remove(“禁用”);
content.classList.add(“活动”);
}
});
.content{显示:无;背景:黄色;}
.active{显示:块;}
.disable{显示:无;}
.closeContent{颜色:红色;字体大小:20px;字体重量:粗体;}

知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。 打开/关闭内容 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
href
属性通常在
中使用(并且可能会将
返回到切换部分之前的
):

var content=document.querySelector('.content');
var closeContent=document.querySelector('.closeContent');
var backToTop=document.querySelector(“#backToTop”);
closeContent.addEventListener('click',函数(){
if(content.classList.contains('active')){
content.classList.remove(“活动”);
content.classList.add(“禁用”);
backToTop.scrollIntoView();
}否则{
content.classList.remove(“禁用”);
content.classList.add(“活动”);
scrollIntoView({behavior:“smooth”});
}
});
.content{显示:无;背景:黄色;}
.active{显示:块;}
.disable{显示:无;}
.closeContent{颜色:红色;字体大小:20px;字体重量:粗体;}

知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
洛勒姆