私はその方法を表示するFAQリストを持っています。ボタンがクリックされていないと表示され、ボタンがクリックされて「閉じる」と表示されます
「回答を見る」をクリックするとすぐに「閉じる」になります。
「閉じる」をクリックすると私の問題は元に戻せません。もう一度 "答えを見る"ボタンになるはずです。ここで
は私のスクリプト、HTML<p class="faq-question">Question</p>
<div class="collapse js-faq-answer" id="collapseExample">
<div class="well">
Answer
</div>
</div>
<a class="btn btn-primary js-faq-button" role="button" data-toggle="collapse" href="#collapseExample" aria-expanded="false" aria-controls="collapseExample">See the answer</a>
されており、ここにある
$(document).ready(function() {
$('.js-faq-button').click(function(){
if(this.click){
$(this).addClass('js-faq-button-clicked');
$(this).removeClass('js-faq-button');
$('.js-faq-button-clicked').html('Close');
}
else{
$(this).addClass('js-faq-button');
$(this).removeClass('js-faq-button-clicked');
$('.js-faq-button-clicked').html('See the answer');
}
});
});
後でテキストを変更すると、コードを変更する必要があるため、これは悪い考えです。 – Leviathan