我確信有一個簡單的解決方案,我只是無法將它拼湊在一起......如果點擊「light_off」的id鏈接,那麼我想要所有的小發生變化,該部分正在工作,但他們發生得太突然。我如何減慢或淡入變化,以便過渡看起來更平滑?我淡入?增加「慢」持續時間?動畫?如果是這樣,我將如何正確實施?哎,我希望這是有道理的。任何幫助,將不勝感激!謝謝!!如何減慢函數中的onclick事件或使它們逐漸發生?尋找平穩過渡
<script>
$(document).ready(function(){
$("#lights_off").click(function(){
$("#lights_off").fadeOut(1000);
$("#main").addClass(" lights_on");
$('#flavoredesign_logo').attr('src','img/logofinal.png');
$("#nav").css("color","#000000");
$("#nav").css("border-bottom"," #333 solid 1px");
});
});
</script>
將CSS過渡解決問題了嗎?例如'#nav {transition:color 2s}'會在兩秒鐘內對你的導航類執行顏色變化。 –