• ベストアンサー

JavaScriptについて教えてほしいです。

現在javaScript勉強中の初心者です。 http://www.takoten.com/html/oritatami1.html このサイトを参考に折りたたみのプログラムを組んでいるのですが、私は複数の折りたたみがあるときに、一つの折りたたみを開くと他の折りたたみは閉じるような構造にしたいと思っています。 説明がわかりにくいと思いますが、A,B,Cという折りたたみがある場合、まずAという折りたたみを開き、次にBを開くと開いていたAはとじるという感じです。この形がうまくいかずつまづいています。 どなたか指南してくれると助かります。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

次に開く要素はわかっているのでしょうから… 一旦、全部を閉じてから開く対象を開くという処理にしておけば、結果的に「開く要素を開き、他を閉じた」ように見えます。

pesu09
質問者

お礼

おかげで解決できました! ありがとうございます!