我想写一个addclass的方法应该如何写?
我想写一个addclass的方法应该如何写?
我想写一个addclass的方法应该如何写?
2015-09-22
function addClass(obj,sClass){
var aClass=obj.className.split(' ');
if(!obj.className){
obj.className=sClass;
return;
}
for(var i=0;i<aClass.length;i++){
if(aClass[i] === sClass)return;
}
obj.className+=' '+sClass;
}
function removeClass(obj,sClass){
var aClass=obj.className.split(' ');
if(!obj.className)return;
for(var i=0;i<aClass.length;i++){
if(aClass[i] === sClass){
aClass.splice(i,1);
obj.className=aClass.join('');
break;
}
}
}
举报