web前端|js教程
JS,自定义,选项卡函数
web前端-js教程
本文实例讲述了JS自定义选项卡函数及用法。分享给大家供大家参考。具体如下:
三级商城分销系统源码,vscode选中这个词,加密安装Ubuntu,tomcat实现热更新,临沂爬虫学习,php 单词首字母大写,南京seo优化费用有多少,网站源码为什么难破解版lzw
这里分享一个JS选项卡函数附带演示效果,选项卡函数参数调用说明:
window图片查看器源码,vscode教学英语,ubuntu无法联网,linux查看tomcat进程,sqlite密码破解,沈阳网页设计公司简介,网页显示数据库连接失败,怎么进云服务器连接失败怎么办,ecshop首页幻灯插件,电商网站前端框架,爬虫介绍,php 微信公众号,seo 图片,springboot集成示列,标签 seo,商家产品展示网站源码,一个网页用两个数据库,出错页面模板,织梦网站后台使用说明书,jquery dialog 插入一个页面,微笑微信公众号管理系统,如何用织梦程序制作多个页面网站lzw
cmd:点击元素集合
con:显示容器集合
evt:触发事件
css:为当前点击元素的样式名称
index:为默认显示第几项的索引值
目前选项卡的样式还比较简洁和粗糙,想用的自己动动手美化一下。
优能分类目录网站源码,ubuntu下的sed,tomcat6网盘资源,爬虫活体饲料排行,php最新版盲盒源码,西安seo思维lzw
运行效果截图如下:
在线演示地址如下:
/js//js-zdy-tab-cha-fun-style-codes/
具体代码如下:
1 2 3 4
a b c d
/* 选项卡函数: cmd:点击元素集合 con:显示容器集合 evt:触发事件 css:为当前点击元素的样式名称 index:为默认显示第几项的索引值 email : [email]kingark@[/email]*/(function(t){ window[t] = function(cmd, con, evt, css, index){ //默认触发事件 var evt = evt || mouseover, //默认样式名 css = css || curr, index = index || 0; //初始化显示项 show(index); //为点击元素绑定事件 for(var i = 0, l = cmd.length; i < l; i ++){ //为准确获得i的值用闭包传值 (function(n){ cmd[n][on+ evt] = function(){//切换到索引为i的选项show(n); } })(i); }; //切换显示 function show(i){ cmd[index].className = cmd[index].className.replace(css, \); con[index].style.display = one; index = i; cmd[index].className += css; con[index].style.display = lock; } }//指定选项卡函数的名称})(Tab);function tag(i, t){ return document.getElementById(i).getElementsByTagName(t);};//调用选项卡函数Tab(tag( ab,li), tag(con,li), click, \, 1);