アコーディオン機能(コンテンツ展開/折りたたみトグル) - JavaScript / jQuery

Last Updated: 2023 年 07 月 16 日 2のコメント

Q&AやFAQ(よくある指紋)のようにタイトルをクリックすると、内容が展開されてもう一度押すと内容が折るjQueryです。 シンプルだが便利に使えるコードです。

WordPressを使用している場合、 Avada テーマや Enfold テーマなどで提供するアコーディオン/トグル機能を使用できます。 エレメンターページビルダーでも トグルとアコーディオンウィジェットを提供しています。 Avada テーマにFAQ /トグル要素が表示されない場合 ここを参照してみてください。

JavaScriptを使用したアコーディオン/トグル機能

この記事ではjQueryメソッドを紹介しましたが、jQueryはサイトの速度に悪影響を及ぼすので、jQueryではなくJavascriptメソッドを使用する方が良いでしょう。

JavaScriptでトグル/アコーディオン機能を実装するさまざまなソースがあります。 W3Schoolsで提供されるコードを使用できます。

サイトの速度に影響を与えたくない場合は、HTML/CSSでアコーディオン/トグル機能を実装することも可能です。

アコーディオン機能(コンテンツ・ドロップ/折り畳みトグル)jQuery

$(document).ready(function() { $(".content").hide(); //content クラスを持つ div を表示/非表示(トグル) $(".heading").click(function() { $(this).next(".content").slideToggle(500); }); });

WordPressで上記のコードを使用する場合は、次の形式で追加してください。

jQuery(document).ready(function($) {
 // 코드
})

또는

(function($) {

    $(document).ready(function() {

        // 코드

    });

})(jQuery);

メモ:

作者のアバター

ワードクラッカーはプロの英国翻訳家として活動しており、10年以上 WordPress 関連情報を提供する WordPress 情報パッケージのブログを運営している。また、 'WordPressを使用している人 Naver カフェも管理している。

2のコメント

コメント

  1. 良い内容ありがとうございます。 親切にご説明いただき、理解も簡単でした。
    しかし、私が試したときにそのままコピーしてはいけないので、何が問題なのかと思いました。 もし理由が何であるかわかりますか?

    応答
カカオトーク相談 カトクサービス相談