想知道是否有人可以告訴我如何動畫這個,使答案顯示逐漸?我在下面添加了我的所有代碼。任何幫助得到這個工作將非常感激。動畫jQuery的切換類
<div class="q-a-set">
<div class="licensing-question" id="q_1">
<i class="fa fa-caret-square-o-down" aria-label="Answer"></i> <span>Do I need to pay?</span>
</div>
<div class="licensing-answer-closed" id="a1"><span class="licensing-answer">Yes</span></div>
</div>
.licensing-question{
font-size: 2.2em;
font-weight: 700;
font-family: 'Source Sans Pro', sans-serif;
color: #a8a8a8;
cursor: pointer;
line-height: 1.2em;
margin: 0;
padding: 0;
display: inline;
}
.licensing-answer-closed{
height: 0;
visibility: hidden;
}
.licensing-answer{
color: #222222;
font-size: 1.8em;
}
var showAnswerBtn = $(".licensing-question");
var caret = showAnswerBtn.find('.fa');
showAnswerBtn.click(function() {
//alert(caret);
event.preventDefault();
var target = this.id.split('_');
var id = "a" + target[1];
$("#" + id).toggleClass('licensing-answer-closed');
$(caret).toggleClass('fa-caret-square-o-up');
});
哪裏是你的HTML/CSS?你可以嘗試添加'.answer-closed {transition:opacity 1s;不透明度:0; }'但有點不清楚你想要做什麼,沒有更多的上下文 –
我已經將它添加到我的問題,上面。 – westernit