Botón simple / diferente con rieles 3, jquery y ajax

Tengo un producto, usuario y modelo similar. A un usuario le puede gustar un producto. Estoy tratando de implementar un botón Me gusta simple que, con un clic, permite al usuario que le guste un producto. Luego, el botón de me gusta se transforma en un botón de no me gusta, lo que le permite al usuario no gustarle un producto. Muy claro

He implementado la lógica del modelo / controlador para lo anterior. No soy muy bueno con javascript / ajax y me preguntaba cuál sería la mejor manera de implementar la funcionalidad anterior. Quiero que las acciones me gusta / no me gusta se manejen a través de ajax. Estoy usando rails 3 y jquery ujs para mi aplicación.

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta