如何将锚点 <a> 标记/html 添加到 Swal 调用
How to add an anchor <a> tag / html to a Swal call
我正在尝试向我的 swal 标签添加锚标签(我正在使用 Sweetalert 和 cdn)。有什么方法可以专门用 jQuery 来做到这一点( 而不是 Angular/React)?
我已经尝试使用具有 link 值的变量,如下所示:
swal({
text: "foo",
content: "link" + (backtick)<a href="link">Link</a>(backtick)
});
但是为什么这不起作用?
谢谢。
正如@Louys 在上面的评论中指出的那样,使用 SweetAlert2(最新的)
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
然后你可以使用 html
字段,像这样:
Swal.fire({
title: '<strong>HTML <u>example</u></strong>',
icon: 'info',
html:
'You can use <b>bold text</b>, ' +
'<a href="//sweetalert2.github.io">links</a> ' +
'and other HTML tags'
})
使用 'template literal' - 反引号 (`) - 您可以插入变量并添加 link,如下所示:
var my_link = 'http://google.com';
Swal.fire({
title: '<strong>HTML <u>example</u></strong>',
icon: 'info',
html: `<a href="${my_link}">Click here!</a>`
})
我正在尝试向我的 swal 标签添加锚标签(我正在使用 Sweetalert 和 cdn)。有什么方法可以专门用 jQuery 来做到这一点( 而不是 Angular/React)?
我已经尝试使用具有 link 值的变量,如下所示:
swal({
text: "foo",
content: "link" + (backtick)<a href="link">Link</a>(backtick)
});
但是为什么这不起作用?
谢谢。
正如@Louys 在上面的评论中指出的那样,使用 SweetAlert2(最新的)
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
然后你可以使用 html
字段,像这样:
Swal.fire({
title: '<strong>HTML <u>example</u></strong>',
icon: 'info',
html:
'You can use <b>bold text</b>, ' +
'<a href="//sweetalert2.github.io">links</a> ' +
'and other HTML tags'
})
使用 'template literal' - 反引号 (`) - 您可以插入变量并添加 link,如下所示:
var my_link = 'http://google.com';
Swal.fire({
title: '<strong>HTML <u>example</u></strong>',
icon: 'info',
html: `<a href="${my_link}">Click here!</a>`
})