大家好,又见面了,我是你们的朋友全栈君。
注意:element.classList.remove()、element.classList.add() — ie9及以下不兼容
// 移除div的class属性
obj.classList.remove('active');
// 添加class属性值
// 方式一
obj.className += 'new active';
// 方式二
// obj.className = 'new active';
// 方式三:属性值不能有空格,例如'new active'
// obj.classList.add('newActive');
1、执行obj.classList.remove('active');
移除原先的class属性
2、添加新的class属性
3、有空格的情况下执行obj.classList.add('new active');
会报错
改成obj.classList.add('newActive')
可以正常执行
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/152112.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...