Denny_Yang

   function addClass(currNode, newClass){
        var oldClass,newClass;
        oldClass = currNode.getAttribute("class") || currNode.getAttribute("className");

        if(oldClass !== null) {
   oldClass = oldClass.split(" ");
   newClass = newClass.split(" ");
   newClass = mergeArray(newClass,oldClass).join(" "); 
        }
  currNode.className = newClass; //IE 和FF都支持
  //alert(newClass);
    }

注:mergeArray方法在前面的文章里可以找到。这个添加样式的方法,规避了同样的类名,不会被重复添加。

分类:

技术点:

相关文章:

  • 2021-07-29
  • 2022-12-23
  • 2022-02-01
  • 2022-12-23
  • 2022-02-20
  • 2021-09-15
  • 2021-08-02
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-03-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
相关资源
相似解决方案