用js实现tab切换

今天给大家讲一下简单的type切换(随便写了一下,效果比较low)


屏幕快照 2019-10-15 下午9.19.16.png

屏幕快照 2019-10-15 下午9.19.28.png

当我点击机票的时候会切换到1111,点击高铁票的时候会切换到3333,
那么该如何做呢;
话不多说,上代码

  var leftul = document.querySelectorAll('.box .left-ul li');//获取左边ul下所有的li
    var righttul = document.querySelectorAll('.box .right-ul li')//获取右边ul下所有的li
    for (var i = 0; i < leftul.length; i++) {//循环ul
        leftul[i].ind = i;//留下标记,保存下标
        leftul[i].onclick = function () {//给leftul下的li绑定点击事件
            for (var j = 0; j < righttul.length; j++) {//遍历所有li

                leftul[j].className = ""    ; //干掉所有li的类名active1,
                righttul[j].className = ""    ;   // 干掉所有li的类名active2
                        
            }
            leftul[this.ind].className="active1"//给当前li添加一个active1类名
            righttul[this.ind].className="active2"

            console.log(this.ind);
        }
    }

好啦,简单的type切换就完成了,如果有什么不对的地方,还请大家多多指出,谢谢大家!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 国际航段上 预订机票有以下这些关键词需要注意 0.列查询机票清单 国际通用简写 注意签证期限 是否影响航程1.持续...
    LEESERKIT阅读 3,043评论 3 9
  • 《天龙八部》里,众人说完姑苏慕容家的事情之后,段誉因无意中练习了“北冥神功”而全身难受,保定帝于是带着侄儿来到天龙...
    不太冷的Jason阅读 1,108评论 0 1
  • 每天骑行是我的一项自我管理计划,最近,我参加了十点课堂组织的21天改变训练营,我的目标是每天早起骑行一小时,目前已...
    林九儿阅读 323评论 1 3
  • 供应链四流:金融,信息,物流,能源。
    十年一井阅读 69评论 0 0
  • 早就想给大家安利这部电影了,可写这篇文章的时候七天憋出六字来;现在可算写完了。话不多说,大家跟我进入“罗马假日”吧...
    快乐的板蓝根阅读 834评论 0 3