質問: ### 前提・実現したいこと ▼こちらのページのアコーディオンの実装中なのですが、、 https://125naroom.com/web/3046 4. アコーディオン、一番目は開けておく(一つ開けると他は閉じる) .accordion_headerをクリックした際、 .accordion_oneにもopenクラスが付いたり外れたりするようにしたいです。 装飾で+αしたいなというのがあり、jQueryをどう記述し直せば良いかわからず、 どなたかご教示いただきたく よろしくおねがいします! ### 該当のソースコード ``` アコーディオン、一番目は開けておく アコーディオンの中身です。一つ開けると他は閉じます。 ``` ``` // .s_04 .accordion_one $(function(){ //.accordion_oneの中の.accordion_headerがクリックされたら $('.s_04 .accordion_one .accordion_header').click(function(){ //クリックされた.accordion_oneの中の.accordion_headerに隣接する.accordion_innerが開いたり閉じたりする。 $(this).next('.accordion_inner').slideToggle(); $(this).toggleClass("open"); //クリックされた.accordion_oneの中の.accordion_header以外の.accordion_oneの中の.accordion_headerに隣接する.accordion_oneの中の.accordion_innerを閉じる $('.s_04 .accordion_one .accordion_header').not($(this)).next('.accordion_one .accordion_inner').slideUp(); $('.s_04 .accordion_one .accordion_header').not($(this)).removeClass("open"); $('.s_04 .accordion_one .accordion_header.stay').not($(this)).toggleClass("open"); }); }); ```
回答: stayとopenの違いを理解してませんが、ざっくりこう