2

我开始为应用程序使用jQuery UI CSS 框架,这意味着我必须开始向所有内容添加类。因此,例如,我想让所有按钮都以 jQuery 为主题,这意味着为所有按钮添加一个类。

我想在 Rails 中有一些方法可以修改助手,所以我不必手动:class => 'blah'为每个按钮添加一个,但我无法解决。这可能吗,还是有人有更好的想法?

4

2 回答 2

5

您只需要使用此类添加覆盖辅助方法。在你的 application_helper.rb

  def button_to(name, options = {}, html_options = {})
    super(name, options, html_options.merge(:class => 'blah'))
  end
于 2010-09-30T04:28:04.900 回答
3

为什么不使用 jquery,例如:

$('button').attr('class', 'blah');
于 2010-09-29T21:22:31.190 回答