【发布时间】:2017-04-27 16:58:21
【问题描述】:
我有一个带有 4 个链接(申请人、覆盖范围、位置、高级)的引导导航选项卡。我在 Coverages 上有一个 jquery 点击事件来验证申请人数据。如果失败,则显示 sweetalert 并停留在“申请人”选项卡上:
$('#CoveragesTab').off('click').on('click', function (event) {
SaveApplicantTabData(function (retVal) {
if ("success" == retVal.status) {
}
else if ("failed" == retVal.status) {
event.stopImmediatePropagation();
swal(retVal.message, "Applicant Error", "error");
//alerta(retVal.message);
return false;
}
else if ("error" == retVal.status) {
event.stopImmediatePropagation();
alert(retVal.message);
return false;
}
});
});
从功能上讲,这可以完美运行,但 Coverages 链接看起来仍然具有焦点 - 选项卡的整个正方形突出显示,就像将鼠标悬停在选项卡上一样。它没有焦点。我检查了开发人员工具,活动链接以及其他值都是正确的。
如何从标签中移除焦点外观?
谢谢。
【问题讨论】:
标签: jquery twitter-bootstrap tabs sweetalert