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

首頁 > 編程 > JavaScript > 正文

Tab切換組件(選項卡功能)實例代碼

2019-11-20 21:37:32
字體:
供稿:網(wǎng)友

直接貼代碼里面有注釋:

復(fù)制代碼 代碼如下:

/**
 * 簡單的Tab切換
 * 支持可配置項 如下參數(shù)
 */
    function Tab(){
        this.config = {
            type            : 'mouseover',    //類型 默認(rèn)為鼠標(biāo)移上去
            autoplay        : true,           // 默認(rèn)為自動播放
            triggerCls      : '.list',        // 菜單項
            panelCls        : '.tabContent',  // 內(nèi)容項
            index           : 0,              // 當(dāng)前的索引0
            switchTo        : 0,              // 切換到哪一項
            interval        : 3000,              // 自動播放間隔時間 默認(rèn)為3 以s為單位
            pauseOnHover    : true,           // 鼠標(biāo)放上去是否為暫停 默認(rèn)為true
            current         : 'current',      // 當(dāng)前項添加到類名
            hidden          : 'hidden',       // 類名 默認(rèn)為hidden
            callback        : null            // callback函數(shù)
        };

        this.cache = {
            timer : undefined,
            flag  : true
        };
    }

    Tab.prototype = {

        init: function(options){
            this.config = $.extend(this.config,options || {});
            var self = this,
                _config = self.config;
            self._handler();
        },
        _handler: function(){
            var self = this,
                _config = self.config,
                _cache = self.cache,
                len = $(_config.triggerCls).length;
            $(_config.triggerCls).unbind(_config.type);
            $(_config.triggerCls).bind(_config.type,function(){
                _cache.timer && clearInterval(_cache.timer);
                var index = $(_config.triggerCls).index(this);
                !$(this).hasClass(_config.current) &&
                $(this).addClass(_config.current).siblings().removeClass(_config.current);
                $(_config.panelCls).eq(index).removeClass(_config.hidden).siblings().addClass(_config.hidden);

                // 切換完 添加回調(diào)函數(shù)
                _config.callback && $.isFunction(_config.callback) && _config.callback(index);
            });

            // 默認(rèn)情況下切換到第幾項
            if(_config.switchTo) {
                $(_config.triggerCls).eq(_config.switchTo).addClass(_config.current).siblings().removeClass(_config.current);
                $(_config.panelCls).eq(_config.switchTo).removeClass(_config.hidden).siblings().addClass(_config.hidden);
            }

            // 自動播放
            if(_config.autoplay) {
                start();
                $(_config.triggerCls).hover(function(){
                    if(_config.pauseOnHover) {
                        _cache.timer && clearInterval(_cache.timer);
                        _cache.timer = undefined;
                    }else {
                        return;
                    }
                },function(){
                    start();
                });
            }
            function start(){
                _cache.timer = setInterval(autoRun,_config.interval);
            }
            function autoRun() {
                if(_config.switchTo && (_config.switchTo == len-1)){
                    if(_cache.flag) {
                        _config.index = _config.switchTo;
                        _cache.flag = false;
                    }
                }
                _config.index++;
                if(_config.index == len) {
                    _config.index = 0;
                }
                $(_config.triggerCls).eq(_config.index).addClass(_config.current).siblings().removeClass(_config.current);
                $(_config.panelCls).eq(_config.index).removeClass(_config.hidden).siblings().addClass(_config.hidden);

            }
        }
    };

頁面上調(diào)用方式如下:

復(fù)制代碼 代碼如下:

$(function(){
    new Tab().init({
        switchTo: 1,
        callback: function(index){
            console.log(index);
        }
    });
});

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
日本中文字幕一区二区视频| 国产成人综合精品在线| 新婚的少妇hd中文字幕| 日韩88av| 一区二区三区四区不卡| 制服丝袜av成人在线看| 亚洲综合视频1区| 性感av在线播放| 欧美亚洲系列| 亚洲人成在线播放网站岛国| 亚洲欧美一区二区久久| 宅男深夜国产| 国产综合久久久| 黄色一区二区三区| 蜜桃传媒视频麻豆第一区免费观看| 男女男精品视频网| 性欧美丰满熟妇xxxx性仙踪林| 免费成人看片网址| 婷婷丁香花五月天| 成人精品aaaa网站| 97秋霞电影网| 亚洲综合伊人久久大杳蕉| 啊v视频在线一区二区三区| a在线观看免费| 国产精品露脸视频| 亚洲香蕉视频| 欧美极度另类videos高清| 欧美v日韩v国产v| 成人网视频在线观看| 欧美激情免费视频| 精品久久久久久无码中文野结衣| 国产精品视频永久免费播放| 免费在线观看不卡| 日韩精品午夜| 天堂在线中文在线| 亚洲福利在线播放| 国产精品成人av性教育| 日韩视频免费观看高清完整版在线观看| 黄色在线看片| 欧美jizzhd精品欧美巨大免费| 永久免费看片在线观看| 2014国产精品| 海角国产乱辈乱精品视频| 欧美猛少妇色xxxxx| av黄色在线免费观看| 欧美亚洲免费在线| 国产精品极品美女在线观看免费| 国产偷v国产偷v亚洲高清| 日本久久综合| 中文字幕一区二区三区四区视频| 久久精品视频中文字幕| 欧美亚洲另类在线一区二区三区| 一本到不卡免费一区二区| 久99久精品视频免费观看| 少妇人妻在线视频| 久久艹精品视频| 酒色婷婷桃色成人免费av网| 国产亚洲精品久久久久久777| 久热中文字幕在线| 亚洲高清资源在线观看| 91精品视频播放| 免费在线观看的毛片| 亚洲精品456在线播放狼人| 国产精品夜间视频香蕉| 综合网日日天干夜夜久久| 欧美 激情 在线| 国产一区影院| 国产精品网站在线播放| 91污片在线观看| 日本黄色片在线播放| 国产精品调教视频| 激情五月激情综合| 男女无套免费网站| 一区二区三区免费| 国产一线二线在线观看| 国产伦理久久久久久妇女| 免费国产阿v视频在线观看| 中文字幕人妻一区二区在线视频| 伊人影院蕉久影院在线播放| 日韩欧美中文在线观看| 日韩欧美色视频| 男人和女人做事情在线视频网站免费观看| 一区二区在线看| 五月婷婷在线观看| www.麻豆av| 欧美精品久久久| 96sao精品视频在线观看| 国产毛片毛片毛片毛片毛片毛片| 日韩欧美中文字幕一区二区三区| 国产欧美一区二区三区在线老狼| 国产女优裸体网站| 欧美日韩看看2015永久免费| 青青青手机在线视频| 国产一级二级三级视频| 日韩欧美在线国产| 一区av在线播放| 99久久精品国产一区二区小说| 91免费黄视频| 中文字幕国产精品久久| 中文字幕人妻熟女在线| 色综合影院在线| www.黄在线观看| 精品国产乱码久久久久久浪潮| 91日韩在线专区| 欧美日韩最好看的视频| 一本在线高清不卡dvd| 午夜国产福利在线| 911精品产国品一二三产区| 成年人看的免费视频| 国产精品久久久久婷婷二区次| 亚洲热av色在线播放| 亚洲经典一区二区三区| 欧美交换配乱吟粗大25p| 波多野结衣在线中文| 杨幂一区二区国产精品| 久久国产精品久久久| h网站免费看| 欧美福利精品| 亚洲综合一区二区| 欧美另类视频在线观看| 国产一级片毛片| 69国产成人精品视频软件| 一道本在线免费视频| 国产91丝袜在线播放0| 天天插天天狠天天透| 国产视频在线观看一区二区| 91短视频版在线观看www免费| 亚洲精品一区二区三区福利| 亚洲不卡1区| 国产精品福利电影一区二区三区四区| 亚洲午夜激情网页| 91在线免费网站| 久久久久久成人精品| 成人激情视频小说免费下载| 三上悠亚在线观看视频| 午夜欧美理论片| 欧美jizz18hd性欧美| 亚洲国产精品中文| 亚洲视频精品| 久久久久久久久久久久久国产精品| 日本熟妇人妻xxxxx| av一本久道久久波多野结衣| 中国xxxx自拍视频| 国产91富婆露脸刺激对白| 久久久国产精品入口麻豆| 国产精品成人免费一区二区视频| 国内精品久久久久久影院8f| 成人精品一区二区三区| 国产精品老牛影院在线观看| 国产第一页精品| 久久99性xxx老妇胖精品| 韩日电影在线观看| 国产毛片在线| 亚洲日本一区二区三区在线观看| 日本久久精品一区二区| 日韩成人免费在线| 狠狠躁少妇一区二区三区| 18禁免费观看网站| 亚洲午夜久久久久久久久久久| 中文字幕乱码一区二区免费| 欧美激情成人网| 国产精品三级av在线播放| xnxx国产精品| 亚洲乱码国产乱码精品精98午夜| 久久久久久久久久一区| 亚洲蜜桃精久久久久久久久久久久| 国产精品欧美极品| 91探花福利精品国产自产在线| 青春草在线视频免费观看| 日韩欧美在线视频日韩欧美在线视频| 日本青青草视频| 欧美日韩一区国产| 无码人妻aⅴ一区二区三区有奶水| 欧美一区二区三区不卡视频| 天堂在线看视频| 久久久无码精品亚洲国产| 九九视频这里只有精品| 欧美日韩国产另类不卡| 亚洲天堂av老司机| 亚洲美女av电影| 日韩黄色一级视频| av免费精品一区二区三区| 2020国产精品久久精品不卡| 亚洲丝袜在线观看| 国产精品剧情在线亚洲| 最新欧美精品一区二区三区| 中国美女黄色一级片| 国产一级黄色录像| 中文字幕精品www乱入免费视频| 免费视频91| 美女网站色精品尤物极品姐弟| 久久久成人av毛片免费观看| 成人免费视频| 黄污在线观看| 国产传媒在线视频| 精品久久久久久无码中文野结衣| 亚洲美女久久精品| 亚洲男人网站| 国内精品99| 在线免费观看av电影| 亚州精品天堂中文字幕| 99在线精品视频在线观看| 日本在线播放视频| 亚洲成人1234| 热久久国产精品| 中文字幕欧美日韩一区二区| 一区二区三区四区视频免费观看| 精品乱码一区二区三区四区| 国产日韩欧美91| 国产精品无码一区二区桃花视频| 欧美激情福利视频在线观看免费| 亚洲欧美国产77777| 久久一区二区三区av| 天堂在线观看免费视频| 国产强伦人妻毛片| 99精品桃花视频在线观看| 精品婷婷色一区二区三区蜜桃| 国精产品一区二区三区| 日韩久久久久久| www.成人.com| 欧美 日韩 国产 在线| 午夜精品免费观看| 日韩美女中文字幕| 美女搞黄视频在线观看| 五月天亚洲综合情| 图片区乱熟图片区亚洲| 91精品国产一区二区在线观看| 日韩高清三区| 丝袜美腿玉足3d专区一区| 成人午夜电影小说| 中文字幕一区二区三区在线视频| 免费日韩av电影| 亚洲三区视频| 精品久久人人做人人爰| 国产中文字幕91| 最后生还者第二季在线观看| 一区二区三区四区在线| 亚洲色图另类专区| 国产米奇在线777精品观看| 九九精品视频在线观看九九| 欧美高清在线精品一区| 欧美国产成人精品一区二区三区| 美女一区视频| 69堂精品视频在线播放| 成人漫画网站免费| 日韩精品免费一区二区三区竹菊| 97视频热人人精品免费| 成人美女免费网站视频| 亚洲精品一区二区二区| 日本韩国在线视频| 成人在线观看网站| xxxx视频在线观看| 国产精品国产一区二区| 99精品国产一区二区| 韩国v欧美v日本v亚洲| 日本中文字幕电影在线观看| 99久久精品免费看国产一区二区三区| 98视频精品全部国产| 久久精品国产999大香线蕉| 久久久999国产| 日本动漫同人动漫在线观看| 色就是色亚洲色图| 在线观看成人动漫| 久久er99热精品一区二区三区| 久久精品国产久精国产思思| 欧美不卡一区二区| 福利一区二区在线| 国产视频久久久久久| 日本成片免费高清| 精人妻一区二区三区| 性欧美丰满熟妇xxxx性仙踪林| 一区二区三区鲁丝不卡| 婷婷成人综合| 欧美a级片视频| 欧美视频观看一区| 欧美日韩国产精品一区二区亚洲| 国产综合亚洲精品一区二| 久久中文字幕av一区二区不卡| 国产一区二区三区四区hd| 一区二区三区视频在线播放| 成人黄视频在线观看| 婷婷激情一区| 久久精品国产久精国产爱| 亚洲一区二区日韩| 先锋影音av资源网| 欧美不卡123| 大香伊人中文字幕精品| 免费视频一区二区三区在线观看| 精品亚洲porn| 天天操天天碰| 大肉大捧一进一出好爽| 国产香蕉精品视频| 国产精品久久久久久久久久东京| 久久中文字幕在线| 日韩av资源网| 九色自拍视频在线观看| 国产精品综合一区二区三区| 国产免费成人av| 国产三级生活片| 亚洲专区欧美专区| 中文字幕在线观看网站| 亚洲高清网站| 美乳少妇欧美精品| 5g影院天天爽成人免费下载| 亚洲一级高清| 欧美三日本三级少妇99| av成人老司机| 婷婷在线精品视频| 欧美日本一区二区三区| 久久人人爽人人爽人人片亚洲| 粉嫩aⅴ一区二区三区| 亚洲男人天堂2021| 国产精品自拍合集| 日韩高清av在线| 成人免费观看a| 国产视频一区在线观看| 在线免费观看的av| 欧美国产97人人爽人人喊| 福利电影一区二区| 99久久久成人国产精品| 老司机精品久久| 爱情岛论坛亚洲品质自拍视频网站| 一级久久久久久| 成年人免费在线观看网站| 日韩中文字幕一区二区| 欧美精品一卡| h片免费观看| 欧美激情精品久久久久久蜜臀|