首页

最近使用

0
暂无使用记录,点击左侧工具开始使用

js给元素添加删除样式_js检查是否存在某个class

js给元素添加删除样式_js检查是否存在某个class

js添加classname_原生js添加classname_js中添加classname

是否存在某个class

function hasClass(node,classname){
  return node.className.match(new RegExp('(\s|^)'+cls+'(\s|$)'));
}

对节点增加class

function addClass(node,classname){
  if(!this.hasClass(node,classname)){
    node.className = (node.className+" "+classname).replace(/^s+|s+$/g,'');
  }
}

对节点删除class

function removeClass(node,classname){
  node.className = (node.className.replace(classname,"")).replace(/^s+|s+$/g,'');
}