我有以下网站:http://karlstrup.dk.server15.exaweb.dk/boliger/(用户名和传递服务器15)我正在接受挑战 . 我有5个div,一个显示:none;在页面加载时的CSS中我有五个相应的链接 . 当用户点击link1时,我想显示div1并隐藏其他div . 当用户点击link2时,我想以同样的方式显示div2并隐藏其他人,想要重复其他div的功能 .
我无法让这个工作!任何帮助非常感谢 .
我有以下网站:http://karlstrup.dk.server15.exaweb.dk/boliger/(用户名和传递服务器15)我正在接受挑战 . 我有5个div,一个显示:none;在页面加载时的CSS中我有五个相应的链接 . 当用户点击link1时,我想显示div1并隐藏其他div . 当用户点击link2时,我想以同样的方式显示div2并隐藏其他人,想要重复其他div的功能 .
我无法让这个工作!任何帮助非常感谢 .
4 回答
这是demo .
HTML
JS
CSS
在每个按钮上单击隐藏所有选项卡,然后显示所需的选项卡 . 见下面的代码 .
希望能帮助到你 .
在一个工作示例下方,您可以根据自己的需要随意更改 .
基本上你可以用这种方式解决你的要求:
每当您点击链接时隐藏所有div
并显示链接到点击链接的div
你是
style.display
,以便设置你的div的可见性 .请注意:使用vanilla JS完成解决方案,此解决方案中不需要jquery或其他库 .
实例:https://jsbin.com/betecegoro/edit?html,output
这似乎做你所要求的: