2
我正在學習Rails,並且正在使用Rails Web應用程序。它有一個「訂購」按鈕,當我點擊它時,它說:「感謝您訂購」。它使用Flash動作完成。我希望消息在5秒後消失。我將此代碼:如何使div元素消失
$(document).ready(function() {
$("#notice").fadeOut("slow");
});
這個腳本的意見/佈局文件夾中,並鏈接到同一個文件夾中的文件application.html.erb。但是,它不起作用。我做錯了什麼,我該如何解決它?
http://stackoverflow.com/questions/15686598/jquery-delay-before-fadeout – AmmarCSE
什麼是不工作,5秒後淡出? – AmmarCSE
只有在消息出現後才應觸發fadeOut事件。使用你的代碼,只要頁面加載完畢,瀏覽器就會嘗試淡出#notice元素。此外,它的方式會立即淡化元素,而不會延遲。 – lucasnadalutti