2016-03-24 22 views
2

UI'ye jquery sekmesi kullandım. Yapmam gereken şey, sayfa yüklendiğinde ikinci sekmeyi seçmem gerekiyor. Varsayılan olarak etiketi class = "Active" ile açıyor. Ancak, Active etiketinin içeriğini açmak yerine, başka bir etiketin içeriğini açmak istiyorum. Bunu nasıl yaparım. İşte yapmam gerekenlerijquery kullanarak sekme seçin

<div class="typo"> 
    <div class="container-fluid"> 

     <div class="Buttons"> 
      <!-- <h3 class="ghj"><p align="center">Modules</p></h3>--> 
      <h1> 
       <ul class="nav nav-tabs"> 
        <li class="active"><a data-toggle="tab" href="#Basic" class="btn btn-info" role="button">Data Preprocessing</a></li> 
        &nbsp; &nbsp; &nbsp; 
        <li><a data-toggle="tab" href="#WGCNA" class="btn btn-info" role="button">WGCNA</a></li> 
        &nbsp; &nbsp; &nbsp; 
        <li><a data-toggle="tab" href="#Custom" class="btn btn-info" role="button">Genome Mapping</a></li> 
        &nbsp; &nbsp; &nbsp; 
        <li><a data-toggle="tab" href="#RNA" class="btn btn-info" role="button">RNA Seq</a></li> 
        &nbsp; &nbsp; &nbsp; 
       </ul> 
      </h1> 
      </div> 
     </div> 
    </div> 

ben sayfa yüklemesinde sekmesi 'WGCNA' içeriğini görüntülemek için gereken şudur: Burada html benim sekme kodudur. Bunu nasıl başarabilirim?

+1

ikinci tabloya aktif ayar denedik mi? – gurvinder372

+0

Evet, jquery'nin addClass yöntemini kullanarak Active'i ikinci olarak ayarlamayı denedim, ancak bunu yaptıktan sonra boş sayfa alıyorum ve WGCNA sekmesi Active'i almıyor, ne de içeriğinin içeriğini alıyorum. –

+0

sayfa yükündeki "etkin" sekmesini kullanmanız gerektiğinde SO http://stackoverflow.com/questions/15304027/how-to-change-tabs-programmatically-in-jquery-ui-1-9 – WhoAmI

cevap

1

tabs api'u kullanarak sekmeleri programatik olarak açabilirsiniz.

Bunu başarmanın iki yolu vardır.

Böyle başlangıç ​​active seçeneği geçen başlatma sırasında yapabilirsiniz:

$(".nav-tabs").tabs({ 
active: 1 
}); 

sıfır tabanlı oluyor unutmayın.

Ya başlatmasından sonra aktif seçeneğini ayarlayarak:

$(".nav-tabs").tabs("option", "active", 1); 
İlgili konular