私はjsがあまり得意ではありませんが、基本的にボタンがあります
<%=button_to_function "✓", checkButton(), :class => "buttonGrey"%>
それは私が作ったjs関数を呼び出しています。ただし、関数の構文でエラーが発生します。
function checkButton()
{
if (this.className="buttonGrey") {
this.removeClass('buttonGrey');
this.addClass('buttonGreen');
}
if (this.className="buttonGreen") {
this.removeClass('buttonGreen');
this.addClass('buttonGrey');
}
}