サマリ | jQueryを使ったアコーディオン (折りたたみ) プラグイン |
---|---|
リビジョン | 1.6 |
対応バージョン | 1.5.3 |
投稿者 | kanateko |
投稿日 | 2021-07-07 (水) 22:24:43 |
指定範囲を折りたたんで開閉可能にするプラグイン。スライドアニメーション付き。プラグイン名は "accordion" から。 ページの見出しでの折りたたみ、リストや表組みの中での使用が可能なほか、複数を同時に開閉するボタンの設置などができます。 動作にjQuery、装飾としてFont Awesomeを使用しています*1。
必要ファイルのダウンロードとインストール手順については以下のページを参照してください。
https://jpngamerswiki.com/?339186a834
詳しい使い方や表示例なども掲載しています。
アコーディオンの見出しの指定がない場合は自動的に "..." が表示されます。
ブロック型
#ac([アコーディオンの見出し][オプション]){{ 折りたたむ内容 }}
インライン型
&ac([アコーディオンの見出し][オプション]){折りたたむ内容};
複数開閉ボタンの設置
#ac(all) //ボタン // ボタンより下、同階層のアコーディオンが対象。 // 次のボタンや#ac(end)がある場合はそのボタンまでが対象。 #ac{{... #ac{{... #ac{{... // ここまで #ac(end) //必要に応じて設置。無くても問題なし。
※hオプションで他の要素をアコーディオンの見出しに指定した際、既存の疑似要素(before, after)と開閉用アイコンが衝突して正常に表示されなくなるバグがあったため、v1.6で修正。
GPL v3