Как добавить событие 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
            };
Другие вопросы по тегам