0

我正在使用alertify.js库来创建一个无法单击以隐藏的持久日志。

var log = alertify.closeLogOnClick(false).delay(0).log("Hello world!");

如何关闭log我刚刚从我的 JavaScript 代码中创建的这个?

4

1 回答 1

0

假设您创建了 4 个持久日志,

var log = alertify.closeLogOnClick(false).delay(0).log("Hello world!");
var log1 = alertify.closeLogOnClick(false).delay(0).log("Hello world1!");
var log2 = alertify.closeLogOnClick(false).delay(0).log("Hello world2!");
var log3 = alertify.closeLogOnClick(false).delay(0).log("Hello world3!");

这将创建 4 个日志,

要清除特定日志,如果您愿意,可以使用某种 if 条件。

首先列出所有日志, $(".alertify-logs")

运行此您将所有项目, $(".alertify-logs").children并检查日志文本以将其删除。

例如:$(".alertify-logs").children[0].innerText == "Hello world!"那么$(".alertify-logs").children[0].remove();

于 2017-09-07T11:06:49.143 回答