How to timeout flash messages in rails

后端 未结 2 446
予麋鹿
予麋鹿 2021-02-05 19:30

I currently have standard flash messages with the devise gem for success/failure etc. I have added the option to manually close the message with some bootstrap functionality vi

2条回答
  •  太阳男子
    2021-02-05 19:59

    1. Ensure that your div has an alert class.
    2. Add the following code in your application.js or other .js file:
    $(document).on('turbolinks:load', function() {
      setTimeout(function() {
        $('.alert').fadeOut();
      }, 3000);
    })
    
    
    1. Watch it go away.

提交回复
热议问题