当我单击启动 Bootstrap 模式的按钮,然后关闭模式时,该按钮仍然处于焦点状态。如何更改。
<a data-toggle="modal" href="#mymodal">Click me</a>
模态只有一个按钮“确定”,我尝试编写一个 jquery 函数:
function unfocus() {
$('*:focus').blur();
}
然后按钮就像这样:
<button type="button" class="btn btn-default" data-dismiss="modal" onclick="unfocus()">OK</button>
但焦点仍然是“点击我”。如何删除它?
最佳答案
这可能是一种黑客行为,但如果您只是链接的 ID(例如 modalLink),您可以尝试以下操作:
$('#modalLink').on({
focus: function () {
$(this).blur();
}
});
我认为只要设置焦点,这就会删除焦点,这在您的情况下可能没问题。
关于javascript - 如何在 Bootstrap 模式关闭后从按钮上移除焦点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35774500/