2014-03-05 42 views
0

我試圖讓這個類也使用這種自定義的方法我要檢查如果鏈接目前點擊如何添加2類領域的link_to方法

=link_to 'Contact' , contact_path, :class => 'col-lg-4 col-md-4 col-sm-5 col-xs-4 ', :class => is_active?('contact)', :id => "contact" 

設置類2次已沒有工作的人知道我該怎麼做?

回答

1

您不能設置class兩次。

:class => is_active? ? 'col-lg-4 col-md-4 col-sm-5 col-xs-4' : 'col-lg-4 col-md-4 col-sm-5 col-xs-4 contact' 
+0

感謝那些工作! (只需要注意is_active?(param [:action]),所以我必須做=='current' – MikaAK

1

我認爲xdazz是正確的,你不能設置兩次類。但是,你可以添加

is_active?('contact)' 

的類:

:class => 'col-lg-4 col-md-4 col-sm-5 col-xs-4 #{is_active?(contact)}' 

(?假設IS_ACTIVE(接觸)在一個布爾值結果)