注意:可关闭"false"不工作
noty: closable "false" not working?
我正在使用" needdim noty" jquery通知插件,我试图仅以编程方式关闭通知,我看到选项closable
停止关闭通知。但当我尝试通知关闭点击?
有什么想法停止关闭点击和编程吗?
" noty插件"
表示"可关闭"
我的问题
过去我需要这样的东西,我就是这样做的:
停止关闭点击,悬停和关闭按钮,我改变了模板和closeWith插件选项:
$.noty.defaults.closeWith = ["button"];
$.noty.defaults.template = '<div class="noty_message"><span class="noty_text"></span></div>';
这种方式noty将使所有通知关闭只有当点击模板关闭按钮,但由于我从模板中删除了它是不可能的。
请注意,您不需要将此设置为默认的注释行为。
以编程方式关闭它,我使用$.noty.close(id)和$.noty. closeall ()函数。要使用第一个,您需要在创建它时生成的通知ID。您可以通过这种方式获取并存储它,以便在需要关闭特定通知时使用。
$n = noty({text: 'noty - a jquery notification library!'});
var noty_id = $n.options.id;
请参见下面的工作演示,以更好地理解
编辑:
要想动态地设置一些通知,你需要传递这样的选项:
var $n = noty({
text: 'I have a special behaviour',
template: '<div class="noty_message"><span class="noty_text"></span></div>',
closeWith: ["button"]
});
请参见下面的工作演示,以更好地理解
相关文章:
- 如果 a 为 false,则 if(a) === if(false)
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 如何将localStorage值设置为false
- 铬:“;未捕获的语法错误:意外的标记:"
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 使用“+="操作人员
- //而不是在src=“”上使用http://"属性
- "未捕获的语法错误:意外的标记}"
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- "实例范围”;TypeScript类的getter/setter
- “;javascript:“"#&”;,以及“;javascript:false"在iframe.sr
- 为什么我的JS"如果“;语句的求值结果总是为false
- 为什么“;e.preventDefault()"以及“;return false”;禁用帖子
- 为什么要用"立即:false”;不会't关闭弹出窗口并启动回调
- 为什么“typeof false || undefined”返回"布尔值”;
- JS:可以"false";被类型强制为false
- Jqueryui对话框"可调整大小:false”;不起作用
- 我什么时候应该向AJAX返回true/false;真“/"false”;