将css类添加到rails中,选择haml中的helper

时间:2015-04-22 20:53:11

标签: css ruby-on-rails haml

简单的任务。我想在haml中的以下f.select标签上添加一个css类。我试过这个:

var sessionConfiguration = new SessionConfiguration
{
  Driver = typeof(SeleniumWebDriver),
  Browser = Coypu.Drivers.Browser.Chrome
};

using (var browser = new BrowserSession())//Freezes here
{
  browser.Visit("http://www.google.com");//Never reaches
}

MessageBox.Show("Done");//Never reaches

它不会抛出异常,但也不会将该类附加到select元素。试过没有括号,也没有成功。

2 个答案:

答案 0 :(得分:5)

我想你想要

.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, {}, {:class => "my-class"}

请注意额外的曲线。

检查documentation

答案 1 :(得分:1)

如果将其从括号中移除

,它应该有效
.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, :class => "my-class"

或者这个,

.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, {}, {:class => "my-class"}