http://www.stilbuero.de/jquery/tabs_3/
後記:Tabs套件已經跟jQuery UI整併了,直接看jQuery UI - Tabs
利用jQuery完成的tab
比上一版多了
1.Tabs Extensions
2.Rotating tabs 會輪播
3.Nested tabs 就多層tab
除了多新功能外
原本的使用上也更加方便
也解決了一些問題
原來只能固定用#container-n
這些原先設定的div現在都可以自訂了
加上更操作上都以jQuery的存取方式設計
coding上更加便利...只要copy...paste.....
後記:Tabs套件已經跟jQuery UI整併了,直接看jQuery UI - Tabs
利用jQuery完成的tab
比上一版多了
1.Tabs Extensions
2.Rotating tabs 會輪播
3.Nested tabs 就多層tab
除了多新功能外
原本的使用上也更加方便
也解決了一些問題
原來只能固定用#container-n
這些原先設定的div現在都可以自訂了
加上更操作上都以jQuery的存取方式設計
coding上更加便利...只要copy...paste.....
- 取得目前選取的tab
var $tabs = $('#example').tabs().data('selected.tabs');
- 取得目前tab名
var selected =$('#container-tab').tabs().data('selected.tabs'); var tabName=$("#container-tab" > ul > li").eq(selected).text();
所以就照著官網寫的方法
var selected =$('#container-tab > ul').data('selected.tabs');
- 自訂jTab
jTab裡也可以加圖示進去
把編輯、刪除放在同一格里還滿實用的
不過似乎jtab多了一層,使得點擊圖示會trigger,但cursor不會改變 ... 慘念
前面也可加個「新增」鈕,當然要自己加囉
3 則留言:
呵呵,谢谢分享。
大大,如果我想tab rotate時可以跳過其中一個tab,應該怎樣做呢?
噗 現在才注意到你的留言
jQuery Tabs已經跟jQuery UI整併了
所以改用jQuery UI吧
方法應該是$("#tabs").tabs( "rotate" , 2000 ); //2秒轉一次
細節看http://jqueryui.com/demos/tabs/#method-rotate
至於跳過其中的tab
簡單點
我在想等在該tab被選中event裡
寫程式直接移到下一個
方法不是很好,因為可能動畫會不順
也許改寫本身的rotate方法...加個參數
讓它直接跳過該tab也許會比較好
張貼留言