我有一个问题,我不确定如何解决。我正在使用SweetAlert向用户显示消息。我希望能够选择复制下一些,但这似乎不起作用。
我的甜蜜警示代码是:
swal({
title: "Alert Box Title",
text: "Select any of this text",
type: "warning",
allowEscapeKey: false,
allowOutsideClick: false,
showCancelButton: true,
showConfirmButton: true,
cancelButtonText: "Cancel",
confirmButtonText: "Confirm",
closeOnConfirm: false,
animation: true,
html: true
},
警报本身没有任何问题 - 完全按照我的预期运作。无法选择/复制文字。我远非Javascript专家,所以我无法弄清楚这是我缺少的设置还是我需要实现的其他一些代码。谢谢!
更新: 使用Chrome开发者工具,我发现了这个问题。生成代码后,我得到:
<div class="sweet-alert showSweetAlert visible" tabindex="-1" .... >
它似乎是导致它的tabindex。如果我使用开发人员工具删除它,我可以选择/复制没有问题。我想我需要深入研究并找出如何更改tabindex,但不确定这是否会导致警报出现任何不利问题?