
アコーディオンで多階層のメニューを作る【HTML.CSS.JS.jQuery】
↓↓の参考URLのようなアコーディオンにもう1つ機能を加えたで多階層のメニューを作りたいのですが、やり方がわかりません。
誰た教えてください。
https://125naroom.com/web/3046#s_07
上の参考URLのアコーディオンメニューで
・1番上の階層 赤、青、黄色 の3階層を開いた時に
他の色のアコーディオンも自動で閉じるようにしたい。
・1つ下の階層 例)赤 >A、B があり、その中のAを開いた状態から
Bを開いたときにAを自動で閉じるようにしたい。(つまり1つのメニューしか開かないようにする。)
・1番上の階層 赤、青、黄色 の3階層を閉じた時に
一つ下の階層 A,Bが開いていたとしても最初の様に全て閉じた状態にする。
以上の3点をやりたいと思います。
誰か手ほどきをお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
スクリプトは見ていませんが・・・
ご提示のサイトの2番目に「アコーディオン、一つ開けると他は閉じる」ってのがあるので、最初のご質問はこれで良いのでは?
考え方としては、どこかの項目を開く前に「他の項目(全部)を閉じる」あるいは「前に開いていた項目を閉じる」とすることです。
「全部閉じる」でも問題ないので、前者の方が仕組みとしては簡単です。
2番目のご質問は、同じページの7番目に「アコーディオンで多階層のメニューを作る」ってのがあるので、構造的にはこれでできるでしょう。
ただし、この例は開きっ放しなので…
3番目のご質問を実現するのには、2番目の構造のものを修正して、1番目の考え方を付け加えれば良いってことになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 階層別の組織図の自動作成について 1 2022/10/26 13:42
- Windows 10 Window10ショートカットキーで切り取り貼り付けするとコンテキストメニューと挙動が異なる理由は? 2 2022/04/16 17:57
- UNIX・Linux 【初心者】aws lightsail で自作のオリジナルテーマのwordpressを設定する方法 1 2022/07/14 09:46
- HTML・CSS CSSでサイトの背景に画像を組み込みたいのですが反映されません 2 2022/11/22 16:21
- ネットワーク プロトコルの階層化とインターフェースとの違い 2 2022/07/26 02:38
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- その他(パソコン・スマホ・電化製品) 人間の長期記憶に関するモデルについて。 下記の内容をもとに、一番下の質問の具体例が思いつく方いたら具 1 2023/06/30 18:21
- その他(コンピューター・テクノロジー) デジタル化推進でうちの会社では、ペーパーレス化が進んでいます。 そこで、質問です。 会社では、検査課 3 2023/06/11 00:17
- Windows 10 Windows10で、フォルダにあるすべてのファイルを、下層フォルダも含め一つの階層へ配置し直したい 3 2022/05/31 09:50
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jqueryのプラグインのjquery.jc...
-
JavascriptからPHPへのAjax通信...
-
二つのbxsliderをレスポンシブ...
-
jQuery を外部ファイルから呼び...
-
Jquery で on/offボタンの実装...
-
jQueryのblockUIをformのボタン...
-
JavaScriptでtabindexの変更っ...
-
パソコンで動くjavascriptがス...
-
Javascriptを使ってQRコード読...
-
jquery,ajaxによるphp通信でnull
-
絞り込み検索の後にソートを追...
-
slideToggleを複数のボタンで適...
-
javascriptでAPIをcallしたい
-
カンマ区切りのデータを配列に...
-
Selenium Basicの件
-
チェックボックスとラジオボタ...
-
Ajaxのエンコードで
-
google map吹き出し
-
jquery-1.3.2⇒○ 1.6.4.⇒エラー
-
jqueryのgetでJSPを呼び出したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同一ページ移動時ハンバーガー...
-
アコーディオンで多階層のメニ...
-
jQueryでスライドショー作成(無...
-
jQueryのアコーディオンメニュ...
-
jQueryで複数あるUL要素の最後...
-
jqueryで開閉メニューの状態をc...
-
CSSプルダウンメニューとjQuery...
-
jQueryを複数設置した場合の優...
-
Javascriptを使ってQRコード読...
-
JavaScriptでtabindexの変更っ...
-
JavascriptからPHPへのAjax通信...
-
SQLのmaxで求めた値を変数に代...
-
FullCalendar の複数月表示につ...
-
[jQuery UI] sortableを使いaja...
-
jQueryのblockUIをformのボタン...
-
階層別の組織図の自動作成について
-
Selenium Basicの件
-
パソコンで動くjavascriptがス...
-
二つのbxsliderをレスポンシブ...
-
JSONをperlで受け取る方法
おすすめ情報