Javascript 引导通知-钩住事件 介绍
我正在使用向我的用户显示出色的视觉警报。但是为了充分利用脚本的力量,我想把它挂在。不幸的是,文档中或其他开源平台(如GitHub)上都没有示例Javascript 引导通知-钩住事件 介绍,javascript,javascript-events,bootstrap-notify,Javascript,Javascript Events,Bootstrap Notify,我正在使用向我的用户显示出色的视觉警报。但是为了充分利用脚本的力量,我想把它挂在。不幸的是,文档中或其他开源平台(如GitHub)上都没有示例 我的方法 正如我在上面链接的文档中所述,我使用了onClose属性和一个函数: $(document).ready(function() { //Notifications var welcome = $.notify({ message: "Test" }, { onClose: test() }); }); fun
我的方法 正如我在上面链接的文档中所述,我使用了
onClose
属性和一个函数:
$(document).ready(function() {
//Notifications
var welcome = $.notify({
message: "Test"
}, {
onClose: test()
});
});
function test() {
console.log("onClose");
}
我已经做了一个示例,向您展示了它并没有按预期工作(在我的例子中,test
函数应该在脚本启动时关闭通知触发器时调用)。其他方法,如welcome.onClose(test())代码>也失败了
那么,如何成功地连接到引导Notify的事件中呢?问题在于,您没有将引用传递到测试,因为Notify一旦关闭
函数,您就传递了该函数的结果
您要执行以下操作:
$(document).ready(function() {
//Notifications
var welcome = $.notify({
message: "Test"
}, {
onClose: test
});
});
function test() {
return function() {
console.log("onClose");
};
}
或者,如果您只想修改test
函数(而不是$.notify部分),则需要执行以下操作:
$(document).ready(function() {
//Notifications
var welcome = $.notify({
message: "Test"
}, {
onClose: test
});
});
function test() {
return function() {
console.log("onClose");
};
}
onClose
的参数应该是一个函数Wow,这比想象的要容易!现在可以用了,谢谢。将在宽限期后接受答案!stackoverflow现在有宽限期了?!是的,只有当您在onClose函数中询问如何从该通知(如设置或消息等)获取内容时,至少10分钟后,您才能接受答案?