原生js动态添加class
在点击切换的过程中,我们需要给被选中的子选项添加“active”,然后让其它子选项删除“active”名。
该怎么做呢?
首先,通过JS取到所有tab的节点
var arr = document.getElementsByClassName("tab_item");
然后只需在被选中的子节点加上.classList.add("类名"),比如:
arr[i].classList.add("active");
这样就给当前子选项卡添加了“active”类名。
然后我们把其他的选项卡的“active”移除,只需要在其他子节点的后面加上.classList.remove("类名"),比如:
arr[j].classList.remove("active");
这样就实现了我们想要的功能。
原生js动态添加class相关推荐
- 【原生js】js动态添加dom,如何绑定事件
首先要明白浏览器在加载页面的时候是按顺序来加载的,这样以来就很清楚了,js动态添加dom以后,这些dom并没有绑定事件,这个时候最简单的一个办法就是:将绑定事件的方法封装到一个函数A中,在动态添加完d ...
- 原生js动态为table追加html,JS动态添加Table的TR,TD实现方法
本文实例讲述了JS动态添加Table的TR,TD实现方法.分享给大家供大家参考.具体实现方法如下: var tempRow=0; var maxRows=0; function insertRows( ...
- js 动态 添加 tabel 表格
js 动态 添加 tabel 表格 代码 <!DOCTYPE html> <html><head><title> new document </t ...
- form表单 无法提交js动态添加的表单元素问题。。
第一种情况, 这种情况js动态添加的表单元素是不能提交到服务器端的 <table> <form method="post" action=" url ...
- MUI 里js动态添加数字输入框后,增加、减少按钮无效
https://www.cnblogs.com/ssjf/p/10193652.html numbox 的自动初化是在 mui.ready 时完成的 mui 页面默认会自动初始化页面中的所有数字输入框 ...
- js动态添加options(转载)
JS动态添加Option的几种方式 在处理表单的时候,经常会有这样的需求:给定一定的数据来生成某个select的option,或者更进一步,某些option或许预先选中或者有高亮显示. 下面我们就来温 ...
- layui upload.render上传组件js动态添加html后再次渲染
页面效果 页面代码: <!-- 轮播图 --><input type="hidden" name="mcBaunell" id="m ...
- html中列表前面的序号带圆圈,js动态添加带圆圈序号列表方法
js动态添加带圆圈序号列表方法 发布时间:2021-02-19 11:30:34 来源:亿速云 阅读:69 作者:小新 这篇文章给大家分享的是有关js动态添加带圆圈序号列表方法的内容.小编觉得挺实用的 ...
- js动态添加样式和jQuery动态添加样式
0.style方式添加样式 DOM对象.style.color = 'red'DOM对象.style.display = 'block/none' //让元素显示/隐藏 1.js动态添加样式 1.添加 ...
最新文章
- 就业丨得益于AI,这五个行业岗位需求将呈现显著增长趋势
- Android动态获取图片资源
- 2019 Multi-University Training Contest 1 - 1004 - Vacation - 二分 - 思维
- 在Java生成的html页面加水印,Java在Excel中添加水印的实现(单一水印、平铺水印)...
- 【需要重视的BUG】:偷权限的情况
- 解决 Script Error 的另类思路
- 关于集合类的做法示例 实体类赋值 cnblogs
- 提高Java开发效率,Idea必装的几款插件
- ROS与STM32F407实现消息通信(含源码)
- Expression Blend中文教程 - 开篇
- unity3d:激活码系统(根据PC机器码,给对应激活码完成软件注册)
- AD9833介绍与应用(C语言实现)
- struts2通配符的问题的解决
- HDoj 1862
- 解决ffmpeg报错Non-monotonous DTS in output stream 0:0;
- 一个简单易用的Http访问工具类for Android
- 基于微信云开发实现电影推荐小程序
- 程序员如何优雅记笔记(Wiki、Typora、Markdown、坚果云)
- 用最虔诚的心攻克英语!
- 我们能从后验分布中学到什么?贝叶斯后验的频率解释