实例代码:
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的添加和删除简单代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
最后
以上就是知性手链最近收集整理的关于原生js实现class的添加和删除简单代码的全部内容,更多相关原生js实现class内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复