原生js实现class的添加和删除简单代码
实例代码:
functionhasClass(elements,cName){ return!!elements.className.match(newRegExp("(\\s|^)"+cName+"(\\s|$)")); }; functionaddClass(elements,cName){ if(!hasClass(elements,cName)){ elements.className+=""+cName; }; }; functionremoveClass(elements,cName){ if(hasClass(elements,cName)){ elements.className=elements.className.replace(newRegExp("(\\s|^)"+cName+"(\\s|$)"),""); }; };
以上这篇原生js实现class的添加和删除简单代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。