Есть ли способ обновить сообщение jgrowl? - PullRequest
0 голосов
/ 18 декабря 2009

Есть ли способ использовать jgrowl (или любое другое рычание, например всплывающее окно), чтобы обновить сообщение, если оно еще не было удалено, и если оно было удалено, просто добавьте его как обычно?

Ответы [ 2 ]

0 голосов
/ 18 декабря 2009

Вместо того, чтобы модифицировать плагин, я думаю, что проще было бы сделать функцию, чтобы найти текст внутри рыча, а затем удалить его. Я протестировал приведенный ниже код, он работает и, похоже, не вызывает проблем с плагином.

Эта функция удалит рычание в зависимости от его содержания.

function clearGrowl(txt){
 $('.jGrowl-notification:contains("' + txt + '")').remove();
}

Если вы хотите использовать только заголовок рыча, измените его следующим образом:

function clearGrowl(txt){
 $('.jGrowl-notification .header:contains("' + txt + '")').remove();
}
0 голосов
/ 18 декабря 2009

Я думаю, что нашел некоторые изменения, которые позволят делать то, что я хочу, с jgrowl. http://www.moonlitscript.com/post.cfm/jgrowl-modification

...