//判断元素是否含有某个Class值
function hasClass(obj,cls){
return obj.className.match(new RegExp("(\\s|^)"+cls+"(\\s|$)"));
}
//removeClass
function removeClass(obj,cls){
if(hasClass(obj,cls)){
var reg=new RegExp("(\\s|^)"+cls+"(\\s|$)");
obj.className=obj.className.replace(reg,"");
}
}
//addClass
function addClass(obj,cls){
if(!hasClass(obj,cls)){
obj.className+=" "+cls;
}
}
判断元素是否含有某个Class值(正则法)移除、添加class
最新推荐文章于 2022-11-18 17:12:40 发布