如何在Javascript中创建类似YouTube的下拉部分?

如何在Javascript中创建类似YouTube的下拉部分?,javascript,Javascript,在YouTube中,当您单击个人资料的右上角按钮时,它会在顶部放置一个完整的部分,将所有内容向下移动;当您再次单击时,该部分将消失,并将所有内容向上移动。他们是怎么做到的 另外,我是Javascript新手,所以我甚至不知道如何搜索文档来找到这个特定的解决方案。请详细描述 谢谢 除非您想自己编写动画(不推荐) 你应该使用像jquery这样的动画附带的库巫婆 它与一个函数通信。切换 我在贝洛夫的例子中使用的 <button>A button</button> <di

在YouTube中,当您单击个人资料的右上角按钮时,它会在顶部放置一个完整的部分,将所有内容向下移动;当您再次单击时,该部分将消失,并将所有内容向上移动。他们是怎么做到的

另外,我是Javascript新手,所以我甚至不知道如何搜索文档来找到这个特定的解决方案。请详细描述

谢谢

除非您想自己编写动画(不推荐) 你应该使用像jquery这样的动画附带的库巫婆

它与一个函数通信。切换 我在贝洛夫的例子中使用的

<button>A button</button>
<div style="display:none;">
 <h1>Hidden Content</h1>
</div>
<h1>Lower Content</h1>

这会给你想要的效果

第一件事是了解和。我知道什么是Javascript,我知道什么是DOM,你的建议对我的问题毫无帮助。我会很感激你的回答。谢谢。这是评论,不是回答。你说你是新来的,你找不到信息,所以我假设你还需要了解它并提供链接。一旦您了解了它,您就知道如何以您想要的方式操纵DOM。在我看来,你的问题太宽泛了。答案可以从“使用DOM操作”到将代码放在银盘上交给您,这不是我们现在正在做的。你必须表现出自己解决问题的努力。这里只有几个例子和例子
$(function() {
 $("button").click(function() {
  $("div").toggle("slow");
 }); 
});