按 ID 显示/隐藏/切换多个 Div?

use*_*630 2 jquery toggle slidetoggle

stackoverflow 的好人帮了我一部分,现在我只需要一点点推过终点线。

我需要一个切换按钮,它在单击时打开 div(向下滑动),然后在单击时关闭,pref 也是一个活动类。

但是,如果您单击另一个切换按钮,子 div 打开并关闭前一个,如果它是打开的。

所以基本上没有一个打开的 div 可以同时打开,一次只能打开一个。

我需要通过锚 id 完成此操作,因为打开的 div 与切换按钮无关(它在页面下方)

到目前为止,这不起作用,但所有的 html 都在那里。http://jsfiddle.net/CkTRa/398/

非常感谢,如果有人可以提供帮助,搜索高低,我找到的最近的是这个http://andylangton.co.uk/articles/javascript/jquery-show-hide-multiple-elements/但它没有关闭一个已经单击新的 div 时打开 div。

Raa*_*aab 5

演示

  $("a").click(function(){
    var myelement = $(this).attr("href")
    $(myelement).slideToggle("slow");
    $(".toggle:visible").not(myelement).hide();

  });
Run Code Online (Sandbox Code Playgroud)

?