JS tab


ULASHISH

JS Tab (tab.js)

Tablar kontentni alohida panellarga ajratish uchun ishlatiladi, bunda bir vaqtda faqat bitta panel ko‘rinadi.

Tablar bo‘yicha darslik uchun Bootstrap tablar/pill’lar darsligimizni o‘qing.


Tab plagini klasslari

Klass Tavsif Misol
.nav nav-tabs Navigatsiya tablarini yaratadi Sinab ko‘ring
.nav-justified 768px dan keng ekranlarda navigatsiya tablari/pill’larini ota element kengligi bo‘yicha teng kenglikda qiladi. Kichikroq ekranlarda navigatsiya tablari ustma-ust joylashadi Sinab ko‘ring
.tab-content .tab-pane va data-toggle="tab" bilan birga tabni almashtiriladigan qiladi Sinab ko‘ring
.tab-pane .tab-content va data-toggle="tab" bilan birga tabni almashtiriladigan qiladi Sinab ko‘ring

data-* atributlari orqali

Har bir tabga data-toggle="tab" ni qo‘shing, so‘ngra har bir tab uchun noyob ID ga ega .tab-pane klassini qo‘shing va ularni .tab-content klassiga o‘rang.

Misol

<ul class="nav nav-tabs">   <li class="active"><a data-toggle="tab" href="#home">Home</a></li>   <li><a data-toggle="tab" href="#menu1">Menu 1</a></li> </ul> <div class="tab-content">   <div id="home" class="tab-pane fade in active">     <h3>HOME</h3>     <p>Some content.</p>   </div>   <div id="menu1" class="tab-pane fade">     <h3>Menu 1</h3>     <p>Some content in menu 1.</p>   </div> </div>
O‘zingiz sinab ko‘ring »


JavaScript orqali

Qo‘lda quyidagicha yoqing:

Misol

// Select all tabs $('.nav-tabs a').click(function(){   $(this).tab('show'); }) // Select tab by name $('.nav-tabs a[href="#home"]').tab('show') // Select first tab $('.nav-tabs a:first').tab('show') // Select last tab $('.nav-tabs a:last').tab('show') // Select fourth tab (zero-based) $('.nav-tabs li:eq(3) a').tab('show')
O‘zingiz sinab ko‘ring »

Tab parametrlari

Yo‘q

Tab metodlari

Quyidagi jadvalda barcha mavjud tab metodlari keltirilgan.

Metod Tavsif Sinab ko‘ring
.tab("show") Tabni ko‘rsatadi Sinab ko‘ring

Tab hodisalari

Quyidagi jadvalda barcha mavjud tab hodisalari keltirilgan.

Hodisa Tavsif Sinab ko‘ring
show.bs.tab Tab ko‘rsatilish arafasida bo‘lganda sodir bo‘ladi. Sinab ko‘ring
shown.bs.tab Tab to‘liq ko‘rsatilganda sodir bo‘ladi (CSS o‘tishlari (transitions) tugagandan keyin) Sinab ko‘ring
hide.bs.tab Tab yashirilish arafasida bo‘lganda sodir bo‘ladi Sinab ko‘ring
hidden.bs.tab Tab to‘liq yashirilganda sodir bo‘ladi (CSS o‘tishlari (transitions) tugagandan keyin) Sinab ko‘ring

Maslahat: Faol tab va oldingi faol tabni olish uchun jQuery’ning event.target va event.relatedTarget xususiyatlaridan foydalaning:

Misol

$('.nav-tabs a').on('shown.bs.tab', function(event){   var x = $(event.target).text();         // active tab   var y = $(event.relatedTarget).text();  // previous tab });
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!