Perkongsian pemalam tab tab yang dikapsulkan oleh jQuery_jquery

WBOY
Lepaskan: 2016-05-16 15:54:36
asal
1180 orang telah melayarinya

Fungsi tab sering digunakan dalam pembangunan tapak web Untuk menjimatkan masa dalam menulis kod, pemalam tab dikapsulkan untuk memudahkan panggilan.

Buat komponen tab

Penggunaan: struktur html

  <div id="tabs">
      <ul>
        <li><a href="#tabs-1">tab-1</a></li>
        <li><a href="#tabs-2">tab-2</a></li>
        <li><a href="#tabs-3">tab-3</a></li>
      </ul>
      <div id="tabs-1">tabs-1-panel</div>
      <div id="tabs-2">tabs-2-panel</div>
      <div id="tabs-3">tabs-3-panel</div>
 </div>
Salin selepas log masuk

panggilan js

 $('#tab').tabs();
Salin selepas log masuk

Perihalan parameter berkaitan:

Parameter permulaan

Perihalan Parameter Nilai Lalai Parameter
null aktif menetapkan indeks tab yang dipilih Nilai lalai adalah nol Contohnya, jika tab pertama dipilih, ia ditetapkan kepada 0
klik acara Acara penukaran tab, lalai ialah acara klik, anda boleh menetapkan alih tetikus

Tambah parameter tab

Perihalan Parameter Nilai Lalai Parameter
tajuk kosong Teks yang dipaparkan pada tab, lalainya kosong
href pautan tab kosong, jika ia adalah data statik, isikan rentetan yang sepadan (#str), dan untuk data jauh, url yang sepadan
kandungan Kosong Kandungan tab adalah data statik. Tidak perlu mengisi data dinamik
butang tutup tab iconCls benar, lalainya adalah untuk memaparkan benar, jika tidak ia palsu

Demo:

Contoh 1: Data statik:

<div id="tabs">
      <ul>
        <li><a href="#tabs-1">tab-1</a></li>
        <li><a href="#tabs-2">tab-2</a></li>
        <li><a href="#tabs-3">tab-3</a></li>
      </ul>
      <div id="tabs-1">tabs-1-panel</div>
      <div id="tabs-2">tabs-2-panel</div>
      <div id="tabs-3">tabs-3-panel</div>
 </div>
Salin selepas log masuk

panggilan js:

 $('#tabs').tabs();
Salin selepas log masuk
Salin selepas log masuk

Contoh 2: Muatkan halaman melalui data jauh dan buat panel secara dinamik,

<div id="tabs">
      <ul>
        <li><a href="#tabs-1">tab-1</a></li>
        <li><a href="index.jsp">tab-2</a></li>
        <li><a href="index.html">tab-3</a></li>
      </ul>
      <div id="tabs-1">tabs-1-panel</div>
 </div>
Salin selepas log masuk
Salin selepas log masuk

panggilan js:

 $('#tabs').tabs();
Salin selepas log masuk
Salin selepas log masuk

Contoh 3: Masukkan parameter dan tetapkan acara penukaran tab kepada tetikus

<div id="tabs">
      <ul>
        <li><a href="#tabs-1">tab-1</a></li>
        <li><a href="index.jsp">tab-2</a></li>
        <li><a href="index.html">tab-3</a></li>
      </ul>
      <div id="tabs-1">tabs-1-panel</div>
 </div>
Salin selepas log masuk
Salin selepas log masuk

panggilan js:

 $('#tabs').tabs({event:'mouseover'});
Salin selepas log masuk

Contoh 4: Tambah tab:



<div id="tabs">
      <ul>
        <li><a href="#tabs-1">tab-1</a></li>
        <li><a href="index.jsp">tab-2</a></li>
        <li><a href="index.html">tab-3</a></li>
      </ul>
      <div id="tabs-1">tabs-1-panel</div>
 </div>

Salin selepas log masuk

panggilan js:

 $('#tabs').tabs();
 var tabCount =4;
 function addTab(){
   tab.tabs('add',{
     title:'tab-'+tabCount+'',
     href:'#tab-'+tabCount+'',
     content:'Tab----'+tabCount+'',
     iconCls:true
   });
   tabCount++;
 }
Salin selepas log masuk

Ringkasan:

Melalui panggilan Id yang berbeza, anda boleh mencipta struktur tab yang berbeza dan gaya boleh disesuaikan mengikut id.

Saya tidak berbakat. Dialu-alukan semua pakar untuk memberi nasihat kepada saya....

Alamat muat turun demo: MyUI-tabs

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!