自動車関係のお仕事に5年間勤め、WEB業界に転職致しました。基本インドアです!InstagramTwitterContactサーバーとドメインの同時取得で.jpが無料シュウ今回は【jQuery】クリックで開く、閉じる、accordion.jsの使い方を解説!の解説になります!こんな方に読んでほしいjQueryを学び始めた方へプラグインのaccordion.jsを使って開く・閉じる(アコーディオン)を作成したい方向け今回はaccordion.jsについて解説しております。今回は、開く・閉じる(ドロップダウン)についての解説になります。「accordion.js」になりますが、今でも簡単で使いやすいプラグインになっております。イメージ図は上記のようになります。1つ目のメニューをクリックすると、コンテンツ内容が表示し、2つ目のメニューをクリックすると1つ目のメニューが閉じるような仕様になっております。[記事の内容]accordionについて必要なファイルについて記述場所についてアコーディオンの設定についてアコーディオンの設定についてオプションについてまとめaccordionについてaccordion.jsとは、開く・閉じる(アコーディオン)のことを示します。jQueryが苦手な方でも問題ありません。下記のサイトから「accordion.js」をダウンロードしましょう。ZIP」ボタンをクリック3必要なファイルについてダウンロード後に必要なファイルについて解説していきます。ファイル名の「accordion-master」をご確認ください。「accordion-min.js」の1点を使用します。type="text/javascript"></script>また、「accordion-min.js」を使用する際には、accordionを使用する宣言をしなければなりません。以下のコードを合わせて指定しましょう。});</script>「accordion-min.js」と繋げて記述するのが良いでしょう。ファイルの階層は、ご自身のフォルダに合わせてください。次に、jquery本体のプラグイン設置します。今回は2つ目のパターンを採用して解説します。2つ目は、ファイルをダウンロードせずに、「URL」から読み込むパターンになります。どちらでも問題ありません。});</script>必ず、jquery本体のプラグイン上、accordionを下に設置しましょう。jqueryをダウンロードしたい方は、こちらのリンクから。記述場所について基本的にはbody内に指定するようにしましょう。基本構造の書き方は以下のようになります。コンテンツが入ります。});</script></body></html>アコーディオンの設定について次に、アコーディオンの設定について解説します。アコーディオンの設定についてデモサイトはコチラから。基本構造の書き方は以下のようになります。});親要素は、#accordionを指定しています。ここは、$("#accordion").accordionと同じid名にするようにしましょう。タイトル部分には、.topWrapを指定しています。".topWrap"と同じクラス名にするようにしましょう。コンテンツ部分には、.detailsを指定しています。".details"と同じクラス名にするようにしましょう。オプションについてオプションでは、開く、閉じる時間などの指定が可能です。指定できる値tabClickタイトル部分のクラス名を指定します。tabContentコンテンツ部分のクラス名を指定します。accordAnimationアコーディオンを開くた際のアニメーション時間を指定します。bodyAnimationスライド中、次のメニューに移動する際のアニメーション時間を指定します。spaceTopアコーディオンの高さを指定します。“100”の場合は上から100pxの高さを維持した状態で開き、閉じるを行います。closeOther他のタブをクリックすると、前のタブを閉じます。こちらのサイトで他にも解説しております。まとめ今回はこれで以上です。POINTaccordionとは、開く・閉じる(アコーディオン)のことを示します。必要なファイルはaccordion-min.jsの1点になります。こちらにデモサイトを用意しました。自動車関係のお仕事に5年間勤め、WEB業界に転職致しました。趣味:サッカー観戦、ゲーム、映画、漫画基本インドアです!笑つくる、しあわせをテーマとして主にWEBに関する様々な情報を発信しています。自動車関係のお仕事に5年間勤め、WEB業界に転職致しました。