2012-07-18 7 views
9

クラス識別子の名前にルビーの変数を置く方法:HAML - これは私が私のリンクをフォーマットするために使用するラインは、ある

%a.accordion-toggle.toggle-6{:href => "#"} #{name} 

私はこのクラストグルに入れるためのオプションを持っている必要があります-6自分の桁、たとえばトグル1など

どのようにHAML構文でそれを行うには?私は

%a.accordion-toggle.toggle-#{id}{:href => "#collapseOne"} #{name} 

のようなものを試してみた。しかし、これはあなたが属性として動的な値を指定することができます

Illegal element: classes and ids must have values. 

答えて

13

を返します。

%a{class: "accordion-toggle toggle-#{id}", href: "#collapseOne"} #{name} 
関連する問題