咨询电话:
15628812133
05
2018/05

div切换隐藏插件

发布时间:2018-05-05 17:05:10
发布者:chaobai
浏览量:
0

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

image.png

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

        window.onload = function main() {
             Tabs(".list-item", ".kind_c-right", "list-item-checked", "contents-checked");
        }


2.html内容
//点击左侧,实现右侧切换
//左侧

   
         商用显示设备      出入口管理    
//右侧        1
       2


上一篇: flexible.js实现移动端适配
下一篇: 页面多个视频实现单独控制
关键词:
返回列表
相关文章
相关案例
热门文章
最新文章