我正在使用以下代码来切换隐藏的 div。
function toggle_visibility(id) {
var e = document.getElementById(id);
$(e).slideToggle("slow");
}
<div id="toplinks">
<a href="../index.php">Home</a> | <a href="#" onclick="toggle_visibility('aboutus');">About Us</a> | <a href="#" onclick="toggle_visibility('contact');" >Contact us</a> | <a href="#" onclick="toggle_visibility('social');">Social Media</a> | <a href="#" onclick="toggle_visibility('contact');">Send your demo</a> | <a href="#" onclick="toggle_visibility('presskit');">Press Kit</a>
</div><!--toplinks end -->
问题是,如果我点击所有这些,它们都会同时出现在页面中。有没有办法自动关闭一个(如果它打开),以便单击时只显示一个 div?