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,12 @@ +:plain + b = $("#prob-#{@problem.id}-avail"); + b.removeClass('btn-default'); + b.removeClass('btn-success'); + b.removeClass('btn-warning'); + b.addClass("btn-#{@problem.available? ? 'success' : 'default'}"); + b.text("#{@problem.available? ? 'Yes' : 'No'}"); + r = $("#prob-#{@problem.id}"); + r.removeClass('success'); + r.removeClass('danger'); + r.addClass("#{@problem.available? ? 'success' : 'danger'}"); +