首页 > 编程 > JavaScript > 正文

原生js实现class的添加和删除简单代码

2019-11-20 09:30:23
字体:
来源:转载
供稿:网友

实例代码:

function hasClass( elements,cName ){   return !!elements.className.match( new RegExp( "(//s|^)" + cName + "(//s|$)") ); }; function addClass( elements,cName ){   if( !hasClass( elements,cName ) ){     elements.className += " " + cName;   }; }; function removeClass( elements,cName ){   if( hasClass( elements,cName ) ){     elements.className = elements.className.replace( new RegExp( "(//s|^)" + cName + "(//s|$)" ), " " );  }; };

以上这篇原生js实现class的添加和删除简单代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表