diff --git a/app/views/problems/toggle.js.haml b/app/views/problems/toggle.js.haml new file mode 100644 --- /dev/null +++ b/app/views/problems/toggle.js.haml @@ -0,0 +1,8 @@ += render partial: 'toggle_button', + locals: {button_id: "#problem-avail-#{@problem.id}",button_on: @problem.available } +:plain + r = $("#prob-#{@problem.id}"); + r.removeClass('success'); + r.removeClass('danger'); + r.addClass("#{@problem.available? ? 'success' : 'danger'}"); +