我正在使用它:
function action(type, layout, text) {
var n = noty({
type: type,
layout: layout,
text: text,
dismissQueue: true,
theme: 'relax',
modal: true,
maxVisible: 1,
timeout: false,
});
}
action('information', 'center', 'one two');
$.noty.closeAll();
action('information', 'center', 'three four');
在这里可以看到: 的 http://jsfiddle.net/1nr4f7L5/1/
当显示第一个动作通知时,屏幕背景变暗。
然而,只要显示第二个noficiation,背景就会恢复到默认的白色。
为什么?我能拥有它,所以背景一直保持灰色吗?直到noty完成了?
由于
答案 0 :(得分:0)
这对我有用。
function createNoty()
{
var n = noty({
text: 'hi',
layout: 'center',
modal: true,
type: 'information',
template: template,
animation: {
open: { height: 'toggle' },
close: { height: 'toggle' },
easing: 'swing',
speed: 0 // opening & closing animation speed
},
closeWith: ['button']
});
}
n1 = createNoty();
n1.show();
n2 = createNoty();
n1.close();
n2.show();