电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

JavaScript自定義插件實(shí)現(xiàn)tabs切換功能

瀏覽:104日期:2023-06-06 15:25:02

本文實(shí)例為大家分享了JavaScript實(shí)現(xiàn)tabs切換功能的具體代碼,供大家參考,具體內(nèi)容如下

自定義插件實(shí)現(xiàn)tabs切換功能

這是HTML代碼:

<script src='http://www.hdgsjgj.cn/bcjs/jquery-3.1.0.js'></script> <script src='http://www.hdgsjgj.cn/bcjs/plugs/demo01.js'></script> <style>#tabs>div{ height: 200px; width: 200px; background-color: pink; display: none;}#tabs div.div-active{ display: block;}.btn-active{ background-color: orange;}</style>

這是js代碼:

(function ($) { //tabs插件 $.fn.tabs=function (options) {let defaults = { activeIndex:1, titleActive:'btn-active', contentActive:'div-active', attr:'rel'}/*合并參數(shù)*/$.extend(defaults,options);/*獲取所有按鈕*/let btns=this.find('['+defaults.attr+']');/*獲取rel中的值*/let rels=[];btns.each(function (index,element) { rels.push($(element).attr(defaults.attr));});/*獲取所有div*/let divs=this.find(rels.toString());/*判斷指定下標(biāo)是否越界*/if(defaults.activeIndex > btns.length-1){ defaults.activeIndex = 0;}/*設(shè)置默認(rèn)顯示的內(nèi)容*/btns.eq(defaults.activeIndex).addClass(defaults.titleActive);divs.eq(defaults.activeIndex).addClass(defaults.contentActive);/*給按鈕綁定單擊事件*/btns.click(function () { $(this).addClass(defaults.titleActive).siblings().removeClass(defaults.titleActive); divs.eq($(this).index()).addClass(defaults.contentActive).siblings().removeClass(defaults.contentActive);}); }})(jQuery);

最后的代碼截屏

1.默認(rèn)

JavaScript自定義插件實(shí)現(xiàn)tabs切換功能

2.點(diǎn)擊進(jìn)行切換:

JavaScript自定義插件實(shí)現(xiàn)tabs切換功能

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 光谱仪_积分球_分布光度计_灯具检测生产厂家_杭州松朗光电【官网】 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 不锈钢钢格栅板_热浸锌钢格板_镀锌钢格栅板_钢格栅盖板-格美瑞 | 路面机械厂家| 电子海图系统-电梯检验系统-智慧供热系统开发-商品房预售资金监管系统 | Maneurop/美优乐压缩机,活塞压缩机,型号规格,技术参数,尺寸图片,价格经销商 | 截齿|煤截齿|采煤机截齿|掘进机截齿|旋挖截齿-山东卓力截齿厂家报价 | 算命免费_生辰八字_免费在线算命 - 卜算子算命网 | ph计,实验室ph计,台式ph计,实验室酸度计,台式酸度计 | 减速机_上海宜嘉减速机| 考勤系统_人事考勤管理系统_本地部署BS考勤系统_考勤软件_天时考勤管理专家 | 衢州装饰公司|装潢公司|办公楼装修|排屋装修|别墅装修-衢州佳盛装饰 | 台式核磁共振仪,玻璃软化点测定仪,旋转高温粘度计,测温锥和测温块-上海麟文仪器 | 净化工程_无尘车间_无尘车间装修-广州科凌净化工程有限公司 | 淋巴细胞分离液_口腔医疗器材-精欣华医疗器械(无锡)有限公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 明渠式紫外线杀菌器-紫外线消毒器厂家-定州市优威环保 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 硫酸钡厂家_高光沉淀硫酸钡价格-河南钡丰化工有限公司 | 稳尚教育加盟-打造高考志愿填报平台_新高考志愿填报加盟_学业生涯规划加盟 | 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | 加中寰球移民官网-美国移民公司,移民机构,移民中介,移民咨询,投资移民 | 山东臭氧发生器,臭氧发生器厂家-山东瑞华环保设备 | 活动策划,舞台搭建,活动策划公司-首选美湖上海活动策划公司 | 焊接烟尘净化器__焊烟除尘设备_打磨工作台_喷漆废气治理设备 -催化燃烧设备 _天津路博蓝天环保科技有限公司 | 氧化锆陶瓷_氧化锆陶瓷加工_氧化锆陶瓷生产厂家-康柏工业陶瓷有限公司 | 冷柜风机-冰柜电机-罩极电机-外转子风机-EC直流电机厂家-杭州金久电器有限公司 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | PAS糖原染色-CBA流式多因子-明胶酶谱MMP-上海研谨生物科技有限公司 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 彩超机-黑白B超机-便携兽用B超机-多普勒彩超机价格「大为彩超」厂家 | 贝朗斯动力商城(BRCPOWER.COM) - 买叉车蓄电池上贝朗斯商城,价格更超值,品质有保障! | 东亚液氮罐-液氮生物容器-乐山市东亚机电工贸有限公司 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | IHDW_TOSOKU_NEMICON_EHDW系列电子手轮,HC1系列电子手轮-上海莆林电子设备有限公司 | 新能源汽车教学设备厂家报价[汽车教学设备运营18年]-恒信教具 | 进口试验机价格-进口生物材料试验机-西安卡夫曼测控技术有限公司 | 骨密度检测仪_骨密度分析仪_骨密度仪_动脉硬化检测仪专业生产厂家【品源医疗】 |