//如果列表中有存在给定的值就删除
// function removeClass(ele,txt){
// var str = ele.className,
// ary = str.split(/\s+/),
// pos = -1,
// i = ary.length-1;
// for(;i>=0;i--){
// if(ary[i] == txt){
// pos = i;
// break
// }
// }
// if(pos>=0){
// ary.splice(pos,1);
// ele.className = ary.join(" ");
// }
// }
// removeClass(document.querySelector("#tests"),"a");
function removeClasss(ele,txt){
var str = ele.className,
index = str.indexOf(txt);
if(index > -1){
ele.className = str.replace(txt,"");
}
}
removeClasss(document.querySelector("#tests"),"a");
function addClasss(ele,txt){
var str = ele.className;
console.log(str);
ele.className += txt;
}
<div id="tests" class="a b c" style="color:#f00">123</div>