Как добавить событие onClick в нотах для уведомлений в jQuery?
Я просто хочу перейти по URL в моем объекте noty, по которому щелкают (не когда он закрыт, только когда пользователь нажимает на уведомление). Я попробовал это:
var n = noty({
text: 'Nuevo Comentario: <br>' + data.contenido + ' de ' + data.usuario,
layout: 'bottomRight',
type: 'information',
timeout: 3500,
callback: { onClose: function() { /* Go to the URL i want to go */ }},
animation: {
open: {height: 'toggle'}, // jQuery animate function property object
close: {height: 'toggle'}, // jQuery animate function property object
easing: 'swing', // easing
speed: 500 // opening & closing animation speed
}
});
но событие срабатывает, даже когда оно само закрывается. Как я могу проверить, когда пользователь нажимает на уведомление?
0 ответов
Вы можете попробовать этот хак, и он отлично работает
new Noty({
layout: 'bottomRight',
text: '<h6 onclick="clickOfDT()">_your text</h6>',
type: 'warning',
closeWith: ['button']
}).show();
clickOfDT=()=>{
// HERE YOU GOT THE EVENT
};