题解 | #切换Tab栏目#

切换Tab栏目

https://www.nowcoder.com/practice/70916dc9292e470eb70ac2a0d3b9a404

通过forEach循环遍历拿到每一个元素和索引
给每个li加click
里面再次循环
点击的时候先让之前的样式取消
在添加样式
optionItems.forEach((item, index) => {
      item.addEventListener('click', () => {
        optionItems.forEach((t, i) => {
          t.style.backgroundColor = '#fff'
          items[i].style.display = 'none'
        })
        item.style.backgroundColor = '#25bb9b'
        items[index].style.display = 'block'
      })
    })


#js#
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 15:58
投个小米提前批试试水,先投一个岗位看看形势,不行就再沉淀一下投第二个岗位,莫辜负
Java抽象带篮子:我嘞个骚刚,已经开始研发6g了吗
投递小米集团等公司7个岗位
点赞 评论 收藏
分享
06-24 19:27
云南大学 Java
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务