我刚开始使用 JavaScript,我想实现页面某些部分的动画折叠。
在我的页面顶部,我有一个导航栏,其中包含指向页面所有部分的链接。当我点击一个时,我想要发生的是:
- 当前显示的部分折叠为空
- 请求的部分扩展(理想情况下同时)以填充剩余空间
- 反映此新选择的要更改的 URL
我想要第三个,以便在未安装 JavaScript 的情况下优雅地降级,并且如果有人在新选项卡中打开它,它仍然可以工作。
那么我将如何实施呢?仅使用 JavaScript 是否可能/明智?还是我真的需要学习 PHP?(我知道 ASP.NET,但我的服务器上没有它)