Web サイトのテキストのトグル スクリプトを作成しました。約 10 個の「ヘッド」リンクと 2 つの h3 リンクがあります。基本的に、ヘッドリンクをクリックすると開き、もう一度クリックすると閉じます。h3 をクリックすると、すべてが開きます。すでに開いている場合は、開いたままにします。問題の 1 つは、それらをすべて開いてから閉じて 1 つだけ開いてから、h3 を 2 回クリックしなければならないすべてを閉じようとした場合です。これは、単独で開くと active1 のクラスが与えられ、まとめて開くと active のクラスが与えられるためです。したがって、最初に h3 を押すと、active1 がアクティブに変わります (これは、1 つだけが開いていて、すべてを開きたい状況ですべてを閉じたり開いたりできるようにするためです)。 . それが理にかなっていることを願っています。
これがJFiddleです。
$(".topics").hide();