stackoverflow 的好心人帮助了我,现在我只需要稍微插入一下终点线。
我需要一个切换按钮,单击时打开 div(向下滑动),然后单击时关闭,也可以使用事件类。
但是,如果您单击另一个切换按钮,则子 div 会打开并关闭前一个(如果它已打开)。
所以基本上所有打开的 div 都不能同时打开,一次只能打开一个。
我需要通过 anchor id 来完成此操作,因为打开的 div 与切换按钮无关(它位于页面下方一点)
到目前为止还不起作用,但所有的 html 都在那里.. http://jsfiddle.net/CkTRa/398/
如果有人可以提供帮助,非常感谢,到处搜索,我找到的最近的是这个http://andylangton.co.uk/articles/javascript/jquery-show-hide-multiple-elements/但当您单击新的 div 时,它不会关闭已打开的 div。
最佳答案
<强> DEMO
$("a").click(function(){
var myelement = $(this).attr("href")
$(myelement).slideToggle("slow");
$(".toggle:visible").not(myelement).hide();
});
关于jquery - 按 ID 显示/隐藏/切换多个 Div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11223873/