jQuery選項卡例項程式碼
選項卡的應用非常的廣泛,因為它的優點很多,一個是分類清晰,辨識度強,第二個是能夠節省網頁空間。
實現選項卡的方式有多種,下面就通過一個例項介紹其中的一種,希望能夠給需要的朋友帶來一定的幫助。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"/> <meta name="author" content="http://www.softwhy.com/" /> <title>tab選項卡程式碼例項-螞蟻部落</title> <style type="text/css"> .order_box .stitle { width:400px; clear:right; height:27px; font-size:12px; border-bottom:2px solid #A10000; } .order_box .stitle .close { width:100px; height:18px; border-top:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede; background:#f1f1f1; color:#000; text-align:center; float:left; margin-right:5px; padding-top:8px; } .order_box .stitle .open { width:100px; height:20px; background:#A10000; color:#fff; text-align:center; float:left; margin-right:5px; padding-top:8px; overflow:hidden; } .order_box ul li { cursor:pointer; display:list-item; list-style:none; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(function(){ $(".stitle li").click(function(){ var index_tab=$(this).parent().children().index($(this)); $(this).parent().find(".open").removeClass("open").addClass("close"); $(this).removeClass("close").addClass("open"); var content_obj=$(".cntorder"); content_obj.hide(); content_obj.eq(index_tab).show(); }) }) </script> </head> <body> <div class="order_box"> <div class="stitle"> <ul> <li class="open">div+css專區</li> <li class="close">jQuery專區</li> <li class="close">javascript專區</li> </ul> </div> <div class="cntorder" >螞蟻部落一</div> <div class="cntorder" style="display:none;">螞蟻部落二</div> <div class="cntorder" style="display:none;">螞蟻部落三</div> </div> </body> </html>
以上程式碼實現了選項卡功能,程式碼比較簡單,這裡就不多介紹了,如有問題可以跟帖留言。
相關閱讀:
1.click事件可以參閱jQuery click事件一章節。
2.parent()函式可以參閱jQuery parent()一章節。
3.children()函式可以參閱jQuery children()一章節。
4.index()函式可以參閱jQuery index()一章節。
5.find()函式可以參閱jQuery find()一章節。
6.removeClass()函式可以參閱jQuery removeClass()一章節。
7.addClass()函式可以參閱jQuery addClass()一章節。
8.hide()函式可以參閱jQuery hide()一章節。
9.show()函式可以參閱jQuery show()一章節。
相關文章
- jQuery tab選項卡效果程式碼例項jQuery
- jQuery實現的tab選項卡程式碼例項jQuery
- jquery實現的選項卡效果例項程式碼jQuery
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- jQuery選項卡切換圖片效果程式碼例項jQuery
- jquery.idTabs實現的選項卡程式碼例項jQuery
- jQuery實現的選項卡的巢狀程式碼例項jQuery巢狀
- 純css tab選項卡程式碼例項CSS
- js選項卡簡單程式碼例項JS
- 原生js tab選項卡程式碼例項JS
- tab選項卡切換例項程式碼
- JavaScript多級選項卡效果程式碼例項JavaScript
- jQuery tab選項卡程式碼詳解jQuery
- jquery選項卡jQuery
- js左右滑動選項卡效果程式碼例項JS
- jQuery設定select選中項程式碼例項jQuery
- jQuery is() 程式碼例項jQuery
- 純css實現的tab選項卡程式碼例項CSS
- js實現的垂直選項卡效果程式碼例項JS
- css3實現tab選項卡程式碼例項CSSS3
- js實現的可以通用的選項卡程式碼例項JS
- 滑鼠虛滑過選項卡切換效果程式碼例項
- jQuery點選滑出層效果程式碼例項jQuery
- jQuery點選回車事件程式碼例項jQuery事件
- jQuery 省市級聯選單程式碼例項jQuery
- 物件導向實現的tab選項卡效果程式碼例項物件
- jQuery美化select下拉選單程式碼例項jQuery
- jQuery操作select下拉選單程式碼例項jQuery
- jQuery點選展開收起程式碼例項jQuery
- jQuery操作cookie程式碼例項jQueryCookie
- jQuery 動畫效果程式碼例項jQuery動畫
- jQuery事件冒泡程式碼例項jQuery事件
- js內容左右滑動切換的選項卡程式碼例項JS
- jquery tab選項卡詳解jQuery
- jQuery點選文字框清除內容程式碼例項jQuery
- jQuery點選顯示彈出層例項程式碼jQuery
- 選項卡方式實現的多角色登陸表單程式碼例項
- jquery 驗證碼效果程式碼例項jQuery