を通じて、私はタブの活性化は、ナビゲーション
<div class="tslcNav" role="navigation">
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Home</a></li>
<li><a href="mngPost.html">Manage Portfolio</a></li>
<li><a href="riskAssesment.html">Risk Assessment</a></li>
<li><a href="security_setup.html">Security Setup</a></li>
<li><a href="dataOwner-riskAssessmentCompliance.html"style="visibility: hidden"></a></li>
</ul>
</div>
</div>
また
<script type="text/javascript">
$(function() {
var pgurl = window.location.href.substr(window.location.href
.lastIndexOf("/") + 1);
$(".tslcNav ul li a").each(
function() {
if(pgurl=="dataOwner-riskAssessmentCompliance.html")
$("riskAssesment.html").addClass("active");
if ($(this).attr("href") == pgurl
|| $(this).attr("href") == '')
$(this).closest('li').addClass("active");
})
});
ようなコードを書いています。しかし、私はdataOwner-riskAssessmentCompliance.html page.Itの午前ときにタブをアクティブにされていませんdataOwner-riskAssessmentCompliance.html
ページにあるときにタブriskAssesment.html
をアクティブにする必要があります。このコードで何が問題になっていますか?あなたは間違った選択を使用している
私は他の方法を使うことができますか?URLを使ってページに直接着くと、アクティブなタブが表示されません。そうでなければ表示されます。 URLを入力するとアクティブなタブは表示されません) – Aishwarya
私の答えのコードは、ページが更新された場合にのみ機能します。アンカーをアクティブにしたい場合は、そのイベントに同じロジックを使用します。 –