【jQuery】クリックで開閉するアコーディオン (複数開閉、コンテンツをフェードで表示)

[ ID : 5947 ]
シルバー
【jQuery】クリックで開閉するアコーディオン (複数開閉、コンテンツをフェードで表示)
実装目安
1分

概要

コンテンツ部分をフェードで表示するアニメーションを追加したアコーディオン処理を実装する方法を紹介。

用途・要件

  • トリガー要素をクリックすると、対応するコンテンツ要素をスライドで開く。
  • コンテンツ要素をスライドで開く際にフェード効果を入れる。(フェードはCSSアニメーション)
  • アコーディオンは複数開閉可能。
  • アコーディオンが開いた際に、openクラスを付与。
  • スライド中はトリガー要素の連続クリックを禁止。

検証ブラウザ

  • Google Chrome(最新)
  • Safari(最新)
  • Firefox(最新)
  • Microsoft Edge(最新)

その他

  • jQuery バージョン3.6.0使用。

実装

このコンテンツの続きを閲覧するにはログインが必要です。 新規会員登録

この記事をシェアする

全ての記事を見る

KONOCODEのメリット 無料会員登録