javascript - 如何使用 JavaScript 将图像插入到 alertify.js 警报中?

标签 javascript css alertify

我想创建一个带有大图像和一个“确定”按钮的弹出对话框,为此我正在尝试自定义 alertify.js 的警报。 .

我的想法是为所有这些具有默认图像 url 的“弹出警报”创建自定义 css 类,然后更改 url background-image: url(images/level_10 .jpg); 当我使用 JavasScript 创建正确图像的弹出窗口时(因为您可以在调用该函数时传入自定义 cssClass ) ;

我不确定这是否可行。

或者是否有更好的方法来自定义 alertify.js 来实现这一点?

最佳答案

您可以覆盖 alertify 的 CSS 类。

请看下面的例子: http://www.fabien-d.github.io/alertify.js/assets/js/lib/alertify/alertify.bootstrap.css

在您的情况下,您只想像这样覆盖 .alertify CSS 类:

.alertify.popup1 {
    background: url(path/file1.png);
}
.alertify.popup2 {
    background: url(path/file2.png);
}
/* etc */

然后像这样使用 Javascript:

$("alert1").onclick = function () {
 alertify.alert("This is an alert dialog", function() {}, 'popup1');
};
$("alert2").onclick = function () {
 alertify.alert("This is an other alert dialog", function() {}, 'popup2');
};

Check this fiddle for a workin example ;)

关于javascript - 如何使用 JavaScript 将图像插入到 alertify.js 警报中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19104517/

相关文章:

javascript - 如何使用 d3.js 放置文本数据

javascript - 文件上传后,ExtJS 解码方法无法解码 "&quot"

javascript - 使用基本 HTML 和 JavaScript 的 WebSQL CRUD 函数

javascript - JS中的自定义排序

javascript - 如何捕捉点击alertify.js通知

css - 如何增加 mat-accordion 中箭头的大小

CSS 翻转 : how to maintain "hit area" size when hidden image is larger than anchor area

css - 显示 :table-cell and inline-block when triggered with media query 之间的 Webkit 错误切换

javascript - 确认框从alertify插件和jquery返回值

javascript - Alertify 不会因提示而停止