代码之家  ›  专栏  ›  技术社区  ›  denisjacquemin

如何向元素动态添加类?

  •  8
  • denisjacquemin  · 技术社区  · 16 年前

    我有一个 <tr> 元素,我希望根据两个模型之间的关联(公司和打包之间的多对多)在该元素上动态添加类。

    <tr class="pck1 pck3 pck5">
    

    哪里 pck1 , pck3 pck5 与公司有关的包装。

    2 回复  |  直到 10 年前
        1
  •  21
  •   KARASZI István    16 年前

    或者简单地说:

    %tr{ :class => classes }
    
        2
  •  3
  •   Hugo Peixoto    16 年前

    假设你有一个数组 classes = ['pck1', 'pck3', 'pck5'] tr 拥有。

    键入如下内容:

    %tr{:class => classes.join(' ')}