0

우선 동일한 ID의 인스턴스가 여러 개 있으면 안되지만 더 나은 솔루션을 찾고 있습니다. 요구 사항을 완료하는 데 도움이 될 것입니다. 아래는 내가 뭘하려고 오전의 단지 예입니다부트 스트랩을 만드는 방법 동일한 ID를 가진 여러 탭 그룹

여기
<div class="tab-group-1"> 
    <ul class="nav nav-tabs" role="tablist"> 
    <li class="active"><a href="#abc1" data-toggle="tab">Home</a></li> 
    <li><a href="#abc2" data-toggle="tab">About</a></li> 
    </ul> 

    <div class="tab-content"> 
    <div class="tab-pane active" id="abc1">Home tab content</div> 
    <div class="tab-pane" id="abc2">About tab content</div> 
    </div> 
</div> 


<div class="tab-group-2"> 
    <ul class="nav nav-tabs" role="tablist"> 
    <li class="active"><a href="#abc1" data-toggle="tab">Home</a></li> 
    <li><a href="#abc2" data-toggle="tab">About</a></li> 
    </ul> 

    <div class="tab-content"> 
    <div class="tab-pane active" id="abc1">Home tab content</div> 
    <div class="tab-pane" id="abc2">About tab content</div> 
    </div> 
</div> 
+0

About' 탭'예를 들어 클릭하면 내용과 활성 탭이 모두 변경하려면? – urbz

+0

다음은이 문제를 보여주는 바이올린입니다. http://www.bootply.com/Jd9IFHDcts .... 일반적으로 ID는 W3C 이후 고유해야합니다 – pbenard

+0

정확히 무엇을하고 싶습니까? 제 의견으로는 완벽하게 작동하는 코드를 제공했습니다. – Shadowfox

답변

1

는 뭔가하지만 당신은 작은 변화가 있습니다

Bootply : http://www.bootply.com/U0LkomjCne

설명 : 변화 a[href]a[data-target]로를 타겟에 래퍼 클래스를 접두사로 붙이십시오.

HTML :

<div class="tab-group-1"> 
    <ul class="nav nav-tabs" role="tablist"> 
    <li class="active"><a data-target=".tab-group-1 #abc1" data-toggle="tab">Home</a></li> 
    <li><a data-target=".tab-group-1 #abc2" data-toggle="tab">About</a></li> 
    </ul> 
    <div class="tab-content"> 
    <div class="tab-pane active" id="abc1">Home tab content</div> 
    <div class="tab-pane" id="abc2">About tab content</div> 
    </div> 
</div> 

<div class="tab-group-2"> 
    <ul class="nav nav-tabs" role="tablist"> 
    <li class="active"><a data-target=".tab-group-2 #abc1" data-toggle="tab">Home</a></li> 
    <li><a data-target=".tab-group-2 #abc2" data-toggle="tab">About</a></li> 
    </ul> 

    <div class="tab-content"> 
    <div class="tab-pane active" id="abc1">Home tab content</div> 
    <div class="tab-pane" id="abc2">About tab content</div> 
    </div> 
</div> 
+0

이것은 궁극적 인 해결책처럼 들리지만 감사합니다. 부모 클래스'tab-group-1'과'tab-group-2 '를 참조하지 않는 방법이 있습니까? 범위/네임 스페이스에 대한 필요성을 이해하지만 모듈화 된 '이 탭'이 필요합니다. – Syed

관련 문제