Question

Je commence à utiliser le Framework jQuery UI CSS pour une application, ce qui signifie I doivent commencer à ajouter des cours à tout. Ainsi, par exemple, je veux faire tous les boutons sur le thème jQuery, ce qui signifie l'ajout d'une classe à tous les boutons.

J'imagine qu'il ya une certaine façon Rails de modifier les aides, donc je ne dois pas ajouter manuellement un :class => 'blah' à chaque bouton, mais je ne peux pas travailler dehors. Est-ce possible, ou que quelqu'un a une meilleure idée?

Était-ce utile?

La solution

Vous avez juste besoin de passer outre la méthode d'aide avec ce module de classe. Dans votre application_helper.rb

  def button_to(name, options = {}, html_options = {})
    super(name, options, html_options.merge(:class => 'blah'))
  end

Autres conseils

Pourquoi ne pas utiliser jquery, somthing comme:

$('button').attr('class', 'blah');
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top