d3js dom元素添加(add)、移除(remove)class
目录
两种方式
- attr(‘class’,’要设置的class名称’)
适用一次移除所有class - classed(‘要设置的class名称’,boolean) boolean控制添加还是移除
适用单个class的操作、不影响其他class
实例
1. 添加
- attr方式
let dom1=select('div');//dom对象
dom1.attr('class','active');
- classed方式
let dom1=select('div');//dom对象
dom1.classed('active',true);
2. 移除
- attr方式
设为空即可
let dom1=select('div');//dom对象
dom1.attr('class','');
- classed方式
设置为false
let dom1=select('div');//dom对象
dom1.classed('active',false);