亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery插件實現非常實用的tab欄切換功能【案例】

2019-11-19 12:07:38
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery插件實現tab欄切換功能。分享給大家供大家參考,具體如下:

效果:

核心代碼:自己寫了一個方法,需要用的時候直接調用就可以了.

方法如下:

(function ($) {  //給$的fn添加方法  $.fn.tabs=function ( options ) {    /*   {            tabHeads:'tab-menu>li',            tabHeadsClass:'active',            tabBodys:'tab-main>div',            tabBodysClass:'selected'          }    */    /**     * @param options 對象     * @param options.tabHeads:上面的li標簽     * @param options.tabHeadsClass:li標簽需要添加的類名     * @param options.tabBodys:下面四個內容盒子     * @param options.tabBodysClass:下面四個內容盒子需要添加的類名     */      //將fn這個對象存起來,代碼結束的時候讓它返回    var $bigDiv=this;    //1.給頁簽們添加點擊事件    $(options.tabHeads).on('click',function ( ) {      //2.給被點擊的li標簽添加類,給其它兄弟標簽移除這個類      $(this).addClass(options.tabHeadsClass).siblings().removeClass(options.tabHeadsClass);      //3.獲取當前點擊的標簽的索引      var idx=$(this).index();      //4.從下面div里面找到和idx相同的索引,給它添加類,其它兄弟頁面移除這個類      $(options.tabBodys).eq(idx).addClass(options.tabBodysClass).siblings().removeClass(options.tabBodysClass)    })    return $bigDiv;  }}(jQuery))

代碼結構:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>www.49028c.com jQuery tab切換</title>  <style>    *{      margin: 0;      padding: 0;    }    ul {      list-style: none;    }    .tab {      width: 400px;      height: 50px;      background: #ccc;      margin: 100px auto ;    }    .tab-body {      width: 400px;      height: 398px;      border: 1px solid #ccc;    }    .tab .item {      display: none;      padding-left: 30px;    }    .tab-head li {      float: left;      width: 100px;      height: 50px;      text-align: center;      line-height: 50px;      cursor: pointer;    }    /*讓下方的內容顯示*/    .item.selected{      display: block;    }    /*讓上方li標簽改變顏色*/    .active{      background-color: hotpink;    }  </style></head><body><div class="tab">  <ul class="tab-head">    <li class="active">頁簽1</li>    <li >頁簽2</li>    <li >頁簽3</li>    <li >頁簽4</li>  </ul>  <div class="tab-body">    <div class="item selected">      <p>內容1</p>      <p>內容1</p>      <p>內容1</p>      <p>內容1</p>    </div>    <div class="item">      <p>內容2</p>      <p>內容2</p>      <p>內容2</p>      <p>內容2</p>    </div>    <div class="item">      <p>內容3</p>      <p>內容3</p>      <p>內容3</p>      <p>內容3</p>    </div>    <div class="item">      <p>內容4</p>      <p>內容4</p>      <p>內容4</p>      <p>內容4</p>    </div>    </div>  </div><!--jq代碼實現過程--><script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><!--//引入自己寫的方法--><script src="jQuery-tabs.js"></script><script>  $ ( function () {    //先自己寫一個jQuery-tabs方法(相當于js插件)    // 調用自己寫的方法    $('#wrapper').tabs(      {        tabHeads:'.tab-head>li',        tabHeadsClass:'active',        tabBodys:'.tab-body>div',        tabBodysClass:'selected'      }    )  } )</script></body></html>

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具http://tools.VeVB.COm/code/HtmlJsRun測試上述代碼運行效果。

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery頁面元素操作技巧匯總》、《jQuery常見事件用法與技巧總結》、《jQuery常用插件及用法總結》、《jQuery擴展技巧總結》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美第一黄色网| 成人免费视频97| 国产欧美日韩高清| 国产精品免费小视频| 国产精品视频一区二区高潮| 国内精品久久久久久久久| 久久久久久久久久久av| www国产精品com| 亚洲欧美综合区自拍另类| 成人观看高清在线观看免费| 一区二区在线免费视频| 国产精品mp4| 日韩av理论片| 亚洲欧美成人网| 深夜福利一区二区| 69av成年福利视频| 大胆人体色综合| 欧美午夜片欧美片在线观看| 日韩av综合中文字幕| 欧美黑人巨大xxx极品| 国产视频精品在线| 欧美成人午夜视频| 日韩电影中文字幕一区| 日本精品免费一区二区三区| 久久久久国产一区二区三区| 国产精品久久久久久久久久久久| 日韩欧美在线免费观看| 成人久久18免费网站图片| 国产精品色午夜在线观看| 久久青草福利网站| 亚洲欧美中文字幕| 国产精品影片在线观看| 欧美黑人性视频| 日本久久久久久久| 欧美激情综合色综合啪啪五月| 欧美电影电视剧在线观看| 最近2019免费中文字幕视频三| 91亚洲精品久久久久久久久久久久| 久久99热精品这里久久精品| 成人有码在线视频| 亚洲国产婷婷香蕉久久久久久| 久久乐国产精品| 亚洲国产天堂久久国产91| 国产精品看片资源| 国产成人福利视频| 亚洲欧洲xxxx| 国产精品久久久久久久久久久久久| 中文字幕欧美亚洲| 精品亚洲男同gayvideo网站| 久久好看免费视频| 中日韩美女免费视频网站在线观看| 91av在线播放| 亚洲黄色www网站| 欧美巨大黑人极品精男| 日韩午夜在线视频| 国产福利视频一区二区| 亚洲精品欧美日韩| 亚洲精品之草原avav久久| 欧美久久精品一级黑人c片| 欧美精品在线观看91| 欧美激情久久久久| 国产精品91在线观看| 91免费看片网站| 日韩欧美a级成人黄色| 欧美日韩高清在线观看| 国产精品久久久久77777| 91日本在线观看| 国产欧美日韩免费看aⅴ视频| 亚洲精品综合精品自拍| 日韩av免费在线看| 91影视免费在线观看| 久久网福利资源网站| 97**国产露脸精品国产| 欧美三级欧美成人高清www| 97人人模人人爽人人喊中文字| 久久久av免费| 久久亚洲精品成人| 午夜精品久久久久久久99黑人| 九九热在线精品视频| 成人女保姆的销魂服务| 亚洲国产成人久久综合一区| 精品无码久久久久久国产| 色噜噜狠狠狠综合曰曰曰88av| 91精品视频免费看| 久久香蕉国产线看观看av| 国产精品久久久久久久久影视| 亚洲综合小说区| 日本伊人精品一区二区三区介绍| 国产精品久久综合av爱欲tv| 久久久久久久一区二区三区| 成人福利视频在线观看| 国产欧美日韩91| 日本久久久久久久久| 亚洲黄页视频免费观看| 亚洲综合精品一区二区| 高清在线视频日韩欧美| 性亚洲最疯狂xxxx高清| 色综合久久久久久中文网| 久久久久久国产精品三级玉女聊斋| 国产suv精品一区二区三区88区| 欧美在线精品免播放器视频| 欧美午夜精品久久久久久浪潮| 亚洲国产精久久久久久久| 亚洲精品视频网上网址在线观看| 久久这里有精品视频| 亚洲天堂第二页| 91在线免费视频| 亚洲精品国产免费| 亚洲欧美国产一本综合首页| 91极品女神在线| 97色在线观看免费视频| 亚洲黄色www网站| 久久av红桃一区二区小说| 在线观看视频99| 成人免费福利视频| 欧美一级bbbbb性bbbb喷潮片| 九九热精品在线| 精品亚洲男同gayvideo网站| 欧美精品一区二区免费| 91av视频在线播放| 国产人妖伪娘一区91| 亚洲精品影视在线观看| 亚洲在线视频观看| 国产精品久久久久久久久免费看| 国产精品欧美激情| 国产精品igao视频| 国产情人节一区| 久久这里有精品视频| 欧美华人在线视频| 久久视频在线播放| 国产精品自产拍高潮在线观看| 国产精品免费久久久久久| 91福利视频网| 国产精品久久久久久av福利| 国产精品视频久久久久| 九九热精品在线| 一区二区三区日韩在线| 亚洲电影第1页| 午夜免费在线观看精品视频| 色伦专区97中文字幕| www.日韩免费| 日韩在线观看免费网站| 欧美精品在线观看91| 亚洲国产精品成人精品| 最新日韩中文字幕| 久久久91精品国产一区不卡| 日韩精品在线视频美女| 超碰日本道色综合久久综合| 国产午夜精品一区理论片飘花| 亚洲国产另类 国产精品国产免费| 成人免费自拍视频| 欧美日本中文字幕| 国产精品电影久久久久电影网| 欧美片一区二区三区| 久久久久国产精品免费| 91精品久久久久久久久中文字幕| 91在线观看免费网站| 91色视频在线导航| 国产日韩欧美另类| 欧美在线精品免播放器视频| 国内精品美女av在线播放| 国产精品女人网站| 国产精国产精品| 亚洲无av在线中文字幕|