可以复用的div切换隐藏插件,直接在html页面调用,填写对应的class名字

1.新建js文件
/*
* tabs_name:用于触发事件的标签的类名;
* contents_name:内容容器的类名;
* tabs_checked_style:标签为选中状态时的样式;
* contents_checked_style:内容容器为选中状态时的样式;
* classList.toggle();
* 检查元素的类名列表中是否有指定的类名,如果有则移除,如果没有则添加;
* */
//切换隐藏插件
function Tabs(tabs_name, contents_name, tabs_checked_style, contents_checked_style) {
var tabs = document.querySelectorAll(tabs_name),
contents = document.querySelectorAll(contents_name),
e_mark = 0;
for (var i = 0, len = tabs.length; i < len; i++) {
tabs[i].num = i;
tabs[i].onclick = function () {
tabs[e_mark].classList.toggle(tabs_checked_style);
tabs[this.num].classList.toggle(tabs_checked_style);
contents[e_mark].classList.toggle(contents_checked_style);
contents[this.num].classList.toggle(contents_checked_style);
e_mark = this.num;
};
}
}2.html页面中
1.调用js 2.html内容 //点击左侧,实现右侧切换 //左侧//右侧
- 商用显示设备
- 出入口管理
12
上一篇: flexible.js实现移动端适配
下一篇: 页面多个视频实现单独控制



