// forked from GeckoTang's "jsで開閉するFAQの組み方色々" http://jsdo.it/GeckoTang/2LYi $(function(){ /* * siblings()で自分以外を指定して閉じてます。 * これだとメソッドチェーンで繋げます。 * あと個人的に、答えをコピペしたい時とかあるので * 答えをクリックでhide()では無く、質問をクリックでtoggle()させてます。 * */ (function(){ var $parent = $('#test1'); var $question = $('dt',$parent); $question.click(function(){ $(this).next().toggle().siblings('dd').hide(); }); })(); }); <h1>jsで開閉するFAQの組み方色々
![forked from: jsで開閉するFAQの組み方色々 - jsdo.it - Share JavaScript, HTML5 and CSS](https://cdn-ak-scissors.b.st-hatena.com/image/square/a9d978336a5c952609bcde9a9d7906ada2341cd1/height=288;version=1;width=512/http%3A%2F%2Fjsdo-static-contents.s3.amazonaws.com%2Fimages%2Fcapture%2Fl%2F7%2F6%2Fl76B.jpg%3Ft%3D1297735255)