FAQ記事のコーディングをしています。
質問文をクリックすると答え文が表示されるようtoggleClassでshowクラスが追加されると
表示されるようにしたいのですがうまくいきません。addClassでshowクラスの追加はできるのですがtoggleClassにするとshowクラスが追加されません。
どこが問題なのでしょうか?
<ul> <li class="question">XXXXXXXXXXXXXXXXXX?</li> <li class="answer">XXXXXXXXXXXXXXXXXXXXXX</li> </ul>
.answer { display:none } .answer.show { display:block; }
$('.question').each(function () { $('.question').on('click', function () { $(this).next('.answer').toggleClass('show'); }); })

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/07 06:42
2019/06/07 06:49
2019/06/07 06:52
2019/06/07 06:57