Замена jGrowl. На что обратить внимание?
Хочу заменить уведомления jGrowl на UIkit.notify. Получается от части.
success: function(message) {
$.UIkit.notify(message, {pos : 'top-center'});}}
,error: function(message) {
if (message) {
$.UIkit.notify(message, {pos : 'top-center'});}}
Ошибки при добавлении тикета срабатывают, как положено. Success проверяю на подписке уведомлений, здесь не работает. Комментарии: 8
Что именно не работает?
Success проверяю на подписке уведомлений, здесь не работает.
в консоле
TypeError: $.UIkit is undefined
$.UIkit.notify(message, {pos : 'top-center'});
вы точно правильно написали? потому как в консоль ругается на Ul, а не на UI, посмотрите внимательно, или вы не правильно сюда кинули
Правильно. Это шрифт такой.
тогда странно, покажите весь код, как вы скрипты подключаете
defalt.js стр. 550
Tickets.Message = {
success: function(message) {
if (message) {
$.UIkit.notify(message, {pos : 'top-center'});
}
}
,error: function(message) {
if (message) {
$.UIkit.notify(message, {pos : 'top-center'});
}
}
,info: function(message) {
if (message) {
$.jGrowl(message, {theme: 'tickets-message-info'});
}
}
,close: function() {
$.jGrowl('close');
}
};
Ну раз undefined, значит не подключен UIkit на странице, где проверяешь подписку на уведомления.
Спасибо. Мой косяк… Так и есть, не во всех шаблонах скрипты подключены.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.