function doClass(obj, d, n) {//删除 doClass(obj, 'del');替换 doClass(obj, 'old', 'new');添加 doClass(obj,0,'add')
var delClas = d ? d : n;
var c = obj.className.replace(new RegExp("^\\s*" + delClas + "\\s|\\s" + delClas + '\\s*$|^\\s*' + delClas + '\\s*$|\\s+' + delClas + '\\s*(?=\\s)', 'gim'), '');
return obj.className = c + (n ? ' ' + n : '');
}
一个方法有删/换/加class的方法
最新推荐文章于 2021-06-27 23:14:11 发布