2

アプリにjQuery UI CSS Frameworkを使い始めています。つまり、すべてにクラスを追加しなければなりません。たとえば、すべてのボタンを jQuery テーマにしたいと考えています。これは、すべてのボタンにクラスを追加することを意味します。

Rails にはヘルパーを変更する何らかの方法があるので、手動で:class => 'blah'すべてのボタンに a を追加する必要はないと思いますが、解決できません。これは可能ですか、または誰かがより良いアイデアを持っていますか?

4

2 に答える 2

5

このクラス add でヘルパー メソッドをオーバーライドするだけです。あなたの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 に答える