javaScriptもしくはjQueryで実装したいです。
クリックで表示非表示するボタンを作りたいのですが・・・
複数のボタンが並んでいて、
一つのボタン(ボタンAとします)をクリックして中身を表示させた時、
別のボタン(ボタンBとします)をクリックした際に、
現在表示されているボタンAの中身を非表示にしたいです。
ボタンAをクリックして表示、もう一度クリックして非表示・・・
というやり方は調べて分かったのですが、
ほかのボタンをクリックした際にも非表示にできますか?
説明が下手でごめんなさい。
よろしくお願いします。
html
1<div class="button">ボタンA</div> 2<div class="content">内容</div> 3<div class="button">ボタンB</div> 4<div class="content">内容</div> 5<div class="button">ボタンC</div> 6<div class="content">内容</div>
jQuery
1$(function () { 2 $(".content").hide(); 3 $(".button").click(function () { 4 $(this).next().slideToggle().siblings(".content"); 5 }); 6}); 7

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/24 03:51
2018/12/24 04:27
2018/12/24 05:20
2018/12/24 05:32
2018/12/24 07:43