iT邦幫忙

2018 iT 邦幫忙鐵人賽
0
Modern Web

30天學習30套前端技術(2018年)系列 第 31

[十分鐘學習] Tabslet - 頁籤

example1
一套用於頁籤的jQuery套件,輕量級且操作容易

GitHub Star: 550
Javascripting Overall: 33%
瀏覽器: ChromeFirefoxIE6+
RWD: 不支援(可運作)
License: Apache-2.0


《安裝》

  • CDN

      <!-- jQuery v1.9.1 -->
      <script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
      <!-- Tabslet v1.7.3 -->
      <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tabslet.js/1.7.3/jquery.tabslet.min.js"></script>
    
  • npm

      $ npm install tabslet
    

《範例》

  • 頁籤效果

      <div class="tabs">
      	<ul>
      		<li><a href="#tab-1"><!-- 頁籤1 --></a></li>
      		<li><a href="#tab-2"><!-- 頁籤2 --></a></li>
      		...
      	</ul>
      	<div id="tab-1"><!-- 內容1 --></div>
      	<div id="tab-2"><!-- 內容2 --></div>
      	...
      </div>
      <script type="text/javascript">
      	$( ".tabs" ).tabslet({
      		// 參數設定[註1]
      	});
      </script>
    

    [註1]

    參數 描述

    active|第一個顯示的頁籤
    mouseevent|觸發頁籤的滑鼠事件
    animation|動畫效果


《延伸》

  1. Tabslet jQuery plugin | Yet another plugin for tabs
  2. vdw/Tabslet: Yet another jQuery plugin for tabs, lightweight, easy to use, mobile-friendly and with some extra features.

上一篇
[十分鐘學習] lightgallery.js - 燈箱
下一篇
[十分鐘學習] Masonry - 自動排序Layout
系列文
30天學習30套前端技術(2018年)61
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言