0
이미 활성화 된 탭이 있지만 해시 태그가 다른 탭을 가리키는 경우 해당 탭을 비활성화하려고합니다.url의 해시 태그로 인해 다른 탭에서 활성 탭을 비활성화하는 방법은 무엇입니까?
HTML :
<ul class="nav">
<li class="active">
<a class="default-tab" href="#default-tab">About</a>
</li>
<li>
<a class="brand-tab" href="#brand-tab">Brand</a>
</li>
</ul>
<div class="tab-content">
<div class="default-tab active" id="default-tab">
<p>...</p>
</div>
<div class="brand-tab" id="boc-brand">
<p>...</p>
</div>
</div>
JS : 자신이 속한하지 않는 경우 당신은 거기에 콜백을 가지고
$(document).ready(function() {
if (location.hash === "#brand", function() {
$(".brand-tab").addClass('active', function() {
$(".default-tab").removeClass('active');
});
});
});
어, 기본 if 문은 콜백을받지 않습니다. 'if (boolean expression) {... 논리 ...}' – Taplar