代码之家  ›  专栏  ›  技术社区  ›  Jens Törnell

使用Javascript向CSS代码添加字符串

  •  0
  • Jens Törnell  · 技术社区  · 14 年前

    h1 {
       background: red;
    }
    
    .class #id {
       color: black;
    }
    

    我希望Javascript像这样过滤它:

    .myclass h1 {
       background: red;
    }
    
    .myclass .class #id {
       color: black;
    }
    

    假设CSS代码是一个名为str的Javascript字符串。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Zachary Wright José Valim    14 年前

    最好的方法是让CSS已经编写好并准备就绪,然后使用javascript将所需的类添加到所需的HTML元素中。

    使用jQuery可以执行类似(“#id”).addClass(“myclass”)的操作

    您可以使用(“#id”).css(“…css…”)手动动态添加css