if $added.is(".add-li")
$added.wrap("<li/>")
- $added.append('<span class="remove">x</span>')
+ $added.append('<span class="remove">x</span><div class="clr"></div>')
$('.remove', $added).click (ev) =>
if not ismultiple
$($added.data('original')).removeClass('disabled').draggable('enable')
else
should_be_checked = solution.indexOf(piece_no) >= 0
console.log("check " + $("input[type=checkbox]", qpiece).attr("id") + " -> " + should_be_checked)
- $("input[type=checkbox]", qpiece).prop 'checked', should_be_checked
+ $("input[type=checkbox],input[type=radio]", qpiece).prop 'checked', should_be_checked
show_solutions: ->
@reset()
for qp in $(".question-piece", @element)
- if $(qp).data('solution') == 'true'
+ if $(qp).data('solution') == true
$(".true", qp).click()
else
$(".false", qp).click()