私は、4つのリンク(申請者、カバレッジ、ロケーション、プレミアム)を持つブートストラップナビゲーションタブを持っています。申請者のデータを検証するために、Coveragesのjqueryクリックイベントがあります。場合は失敗し、表示sweetalertと申請者]タブにとどまる:SweetAlert with Bootstrapナビゲーションタブ
$('#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;
}
});
});
は機能的には、これは完璧に動作しますが、それはまだフォーカスを持っているようにカバレッジのリンクが見えます - タブの広場全体を超えるホバリングと同じハイライト表示されますタブ。それは焦点がありません。私は開発者のツールでチェックし、アクティブなリンクは他の値と同様に正しいです。
タブからフォーカスのある外観を削除するにはどうすればよいですか?
ありがとうございます。
これは機能しませんでした。私も$(this).focus()を試しました。運がない。でもありがとう! – FirstByte
それは私のために働いた、私はこのyestredayを試してみました。 – makshh
$( "#ApplicantLink")も試しました。addClass( 'active'); – FirstByte