Aurora плагин - Сообщения в стиле jQuery UI, Bootstrap, UIkit
С помощью этого плагина можно создавать "на лету" красивые сообщения в стиле jQuery UI, Bootstrap или UIkit. Фреймворки jQuery UI, Bootstrap или UIkit не требуются для работы плагина, только лишь для иконок сообщений.
Скачать (версия 1.2): aurora_1.2.zip
Распространяется по лицензии GNU GPLv2 или позднее.
Описание методов и свойств каждого из них приведено далее.
Методы:
Aurora.message(data, selector, options); - создает пустое сообщение без текста с настройками по умолчанию.
Aurora.remove(selector, options); - удаляет сообщение или все сообщения.
Свойства методов:
Свойства Aurora.message():
Свойство | Описание |
---|---|
data | Массив с объектами. text - текст сообщения
|
selector | css-селектор куда нужно вставить сообщение. По умолчанию в <body>. Не используется при опции attachTo: 'window' |
options | объект с дополнительными свойствами. attachTo - куда выводить сообщение. window - поверх всех элементов, document - в <body>.
|
Свойства Aurora.remove():
Свойство | Описание |
---|---|
selector | css-селектор, NodeList или пустое значение. Если оставить пустое значение, то будут удалены все сообщения. |
options | объект с функцией onRemove |
Примеры кода
Простой пример кода:
Создаем сообщение и вставляем в тело документа
Aurora.message(
[
{
text: 'Test message'
}
],
document.body
);
или создаем сообщение об ошибке и выводим его в div
Aurora.message(
[
{
text: 'Test error message',
type: 'error'
}
],
'#err'
);
<div id="err"> </div>
Остальные примеры смотрите в демо.