Расширить функциональность Flash-сообщений на Rails?Авто скрыть, встроенные ссылки?Кнопка закрытия? - PullRequest
2 голосов
/ 29 января 2011

Я использовал встроенную флэш-память по умолчанию во всем приложении, но теперь я понял, что мне нужно иметь больше функциональных возможностей: - Мне нужны сообщения для автоматического скрытия avec через указанное количество секунд (задается для каждогосообщение было бы здорово) - мне нужна небольшая кнопка закрытия, чтобы клиент мог избавиться от нее в любое время - мне нужно иметь возможность добавить туда простую ссылку href, которую пользователь может щелкнуть, если захочет

Какой-нибудь хороший подход к этому, который не заставит меня обойти весь мой код?

1 Ответ

5 голосов
/ 29 января 2011

Вы можете легко добиться этого, я недавно написал пост, делающий именно это. Оформить заказ здесь . Если вы используете jQuery, то для автоматического закрытия флэш-сообщений вы можете сделать что-то вроде этого:

$(document).ready(function () {
          $("div[id^='flash_']").fadeOut(3000);
});

Подробнее о выборе символов подстановки jQuery можно узнать по здесь .

...