2017-10-09 77 views
0

在我看来,代码看起来很好,我基本上使用了文档中的示例代码。 jquery也在bootstrap.js之前被引用。这里可能是什么问题?当我点击任何不活动的其他标签时,它仍然只显示第一个标签内容。单击标签链接后,引导程序标签内容将不会打开

 <section id="how-it-works"> 
     <div class="container"> 
     <div class="wizard"> 
      <div class="wizard-inner"> 
      <div class="connecting-line"></div> 
       <ul class="nav nav-tabs"> 

       <li class="active"> 
        <a href="#tab1" data-toggle="tab" aria-controls="tab1" role="tab" title="Step 1"> 
         <span class="round-tab"> 
          <i class="glyphicon glyphicon-folder-open"></i> 
         </span> 
        </a> 
       </li> 

       <li> 
        <a href="#tab2" data-toggle="tab" aria-controls="tab2" role="tab" title="Step 2"> 
         <span class="round-tab"> 
          <i class="glyphicon glyphicon-pencil"></i> 
         </span> 
        </a> 
       </li> 

       <li> 
        <a href="#tab3" data-toggle="tab" aria-controls="tab3" role="tab" title="Step 3"> 
         <span class="round-tab"> 
          <i class="glyphicon glyphicon-picture"></i> 
         </span> 
        </a> 
       </li> 

       <li> 
        <a href="#tab4" data-toggle="tab" aria-controls="tab4" role="tab" title="That's It!"> 
         <span class="round-tab"> 
          <i class="glyphicon glyphicon-ok"></i> 
         </span> 
        </a> 
       </li> 
      </ul> 
     </div> 

      <div class="tab-content"> 
      <div class="tab-pane active" id="#tab1" role="tabpanel"> 
       <h3>Step 1</h3> 
       <p>This is step 1</p> 
      </div> 
      <div class="tab-pane" id="#tab2" role="tabpanel"> 
       <h3>Step 2</h3> 
       <p>This is step 2</p> 
      </div> 
      <div class="tab-pane" id="#tab3" role="tabpanel"> 
       <h3>Step 3</h3> 
       <p>This is step 3</p> 
      </div> 
      <div class="tab-pane" id="#tab4" role="tabpanel"> 
       <h3>Step 4</h3> 
       <p>That's It!</p> 
      </div> 
      </div> 
     </div> 
     </div> 
    </section> 

回答

0

尝试在标签内容下的每个标签的ID中删除#

id="#tab4" to id="tab4" 

此外,您标记引导3,但该代码使用的是看起来是从引导4.

https://v4-alpha.getbootstrap.com/components/navs/

+0

嘿感谢答复。我实际上使用Bootstrap版本3.1.1的旧版本。我删除了#但仍然没有运气。我点击标签,它什么也没做。太令人沮丧了。 – gratschultz2013

+0

从ID中删除#后,即使能够浏览标签并且它们变为活动状态,但它们不会显示该标签的内容,就像停留在第一个标签的内容上一样。 – gratschultz2013

+0

我在3.1.1文档中看不到传送带。你从哪里得到代码?因为它看起来像bootstrap 4代码,它不会在3中工作。 –